Table Mountain Cape Town, South Africa

Cape Town, South Africa

cape-town

Cape Town is South Africa’s 2nd largest city, known as the “Mother City” by its locals. It is also South Africa’s legislative capital and the largest city in the Western Province. Cape Town is a favourite among tourists and home to the world-famous landmark, Table Mountain. In 2014 it was voted the best place in […]