Listening to the sounds of elephants trumpeting to each other as you camp beneath a canopy of stars, catching some rays while relaxing on exotically idyllic beaches of powdery sands with a choice of two oceans, hiking into mountains cloaked in lush greenery or testing your mettle with a spot of bungy jumping; South Africa […]
