605 Witsand

Self Catering 18 Beach Boulevard, Bloubergstrand, Table View, 7441, Western Cape

This establishment is no longer listed on the TravelGround website.