Cape Town, also proudly known as Mother City, is Africa’s southernmost city and one of
Located between the mountains and the sea, Cape Town proudly shows off its natural beauty.