The Allure of Cape Town, South Africa
Cape Town is ranked as one of the best cities for travelers and it is easy to see why. Known affectionately as the “Mother City,” it’s a city that seems to show off around every corner. Cloud-draped Table Mountain wends it way down to the ocean. Hilly avenues showcase colorful Victorian, Cape Dutch, art deco,... Read More