City breaks are a modern travel tradition that has exploded in recent years. It’s no surprise really; they are a great way of taking time out to explore what a country’s bustling cities have to offer and relaxing in the heart of spectacular metropolises. Whether you’re looking to discover stunning architecture or merge a beach holiday with city sightseeing, city breaks are brilliant for getting stuck into the local culture. City breaks in South Africa are becoming increasingly popular, particularly as tourists discover the plethora of quality restaurants, world-class shopping and the truly African urban culture.
South ...