Staycation Series – Cape Town

Not only the largest city in South Africa, Cape Town is also the country’s oldest city, giving it the nickname “Mother City.” Located off of the southwest coast, Cape Town is a port city that features the bright green slopes of Table Mountain and deep blue water of Table Bay. The city’s unique landscape that […]