Cape Town has once again done Capetonians proud by receiving the title of Second Best City Worldwide in the Lonely Planet’s newly published travel guides category, Top 10 Cities, with France in first place. If excitement, adventure, beauty and scenery are things you are searching for, search no further. Cape[…]
