The Top 8 Best Hotels in Cape Town

Best hotels in Cape Town

Cape Town is still my favourite city in the world. And, it’s not just because we are biased and lived there. The cosmopolitan African city is incredible! Cape Town has been consistently ranked among the Top 10 cities in the world to visit by the likes of Condé Nast Traveler and Travel+Leisure Magazine over the […]

Continue Reading