All Photos Courtesy Of & Credit to: Frankie Darcell, March 2018:
Flying in Capetown South Africa btw there’s a MAJOR Water shortage here
Table Mountain is the 7th “Nature Wonder of the World” located in Cape Town South Africa. And noooo I did NOT go with the group to the top!!! Lol
A view from Table Mountain (visitors center) of Cape Town, South Africa
All Photos Courtesy Of & Credit to: Frankie Darcell, March 2018: