A popular place on the Cape Peninsula, surrounded by mountains and the ocean.
Enjoy a panoramic view of the ocean from the sandy beaches of Buffels Bay.