johannagallo.com
Wonders of the World: Table Mountain, South Africa
If you get the chance to go to South Africa, you won’t want to miss visiting the majestic looking Table Mountain, located in Cape Town. Its flat-topped mountain peaks (which resemble a &#8216…