Flights and park fees for foreigners can be expensive, but visiting an African national park should be on the top of your bucketlist. It is an absolutely incredible experience and is worth every cent. The memories will last you a lifetime.