CapetownTheBay.co.za
Title
Accommodation Cape Town Self Catering Apartment, Blaauwberg Beach
Description
Accommodation Cape Town Luxury self catering apartment situated on Blaauwberg beach with views of Table Mountain, Robben Island and Table Bay