fbpx

Table Mountain Facts & Worksheets

A flat-topped mountain located in Cape Town, South Africa, Table Mountain was named one of the Seven Wonders of Nature in 2011. It is also a part of the Table Mountain National Park.