Blaauw Village Luxury Guest House
Beachfront accommodation in Bloubergstrand on South Africa's West Coast, 2 minutes from the famous beaches, offering views of the Atlantic Ocean, Table Mountain and Robben Island.