Nearby ActivitiesNestled 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. Wild Life - Fauna & Flora Water Sports Restaurants Spectacular Beaches