A city often voted in the top 10 "most beautiful cities in the world", Cape Town has become an iconic must see destination. A European feel with an Africa twist, this multi - cultural city has an energy and vibrancy that is hard to match.
The Cape is blessed with some of the most beautiful beaches in the world. In fact, Cape Town was recently voted by National Geographic as the number two Beach City after Barcelona! Click on the link for our five favourite.
If you're a wine lover, then the prestigious Delaire Graff Hotel & Spa is for you! Situated on a working wine farm, the luxurious hotel boasts incredible views of the Helshoogte Pass and will delight even the most discerning of travellers.