Sightseeing Sunday: Table Mountain, Cape Town, South Africa

Table Mountain, located in Cape Town, South Africa nestles in the heart of this city and is a symbol of natural beauty that is iconic. The height of 1,000 meters above sea level makes this flat-topped mountain not only an amazing place for adventures but also a perfect spot to view the entire city and…