Cape Town, also known as the mother city, is a place that draws you in and doesn’t let go, and the sheer physical beauty of the town’s surroundings alone are enough to capture many a travelers heart. The colourful city is nestled between stunning mountain ranges on one side and the meeting of shimmering oceans on the other.
Tag