Cape Town – the most beautiful city in the world?

Ordo Tours Cape Town Table Mountain 004

Set seductively between mountains and the sea, Cape Town flaunts its natural beauty with pride. Rising above the city, iconic Table Mountain provides the perfect plateau for panoramic views that stretch to the glittering Atlantic, botanical gardens beckon from its slopes, and the city’s long blonde beaches, backed by towering peaks, are some of South […]