Cape Town voted one of world’s top-10 most beautiful cities in the world

With all its natural splendour and cosmopolitan flair, it comes as no surprise that the Mother City has officially been named as one of the world’s most beautiful cities! Flightnetwork.com recently released its “World’s 50 Most Beautiful Cities” list, with picturesque Cape Town strolling in at No 7. Ask any urbanite in the world, and … Continue reading Cape Town voted one of world’s top-10 most beautiful cities in the world