Visit Cape Town’s Landmark: Table Mountain

Table Mountain, Cape Town As my high school’s anthem declares, “the mountain stands watching over us”, it is indeed true that Table Mountain stands as a beacon that can be seen from almost anywhere in Cape Town. The landmark was declared a UNESCO World Heritage site in 2004 and inaugurated as one of the 7 … Continue reading Visit Cape Town’s Landmark: Table Mountain