Top 19 interesting facts on Table Mountain

Table Mountain is considered to be one of the most incredible sights in South Africa, overlooking Cape Town. It is also among the most visited attractions in the country. 19 Things you need to know about Table Mountain This flat-topped…