Nearby Activities

Nestled between stunning Atlantic beaches and the Cape Peninsula mountains, lies the enchanting village of Scarborough, along the route to Cape Point within the Table Mountain National Park.