Cape Town’s mightiest views from your luxury villa on Strathmore Road
Nestled in between Lion’s Head, Table Mountain and the Twelve Apostles mountain chain, Camps Bay is definetely one of the world’s most beautiful bays. Did we already mention the mighty views
read more...




