Scarborough 🌊
Scarborough is a seaside town situated within the City of Cape Town on the Cape Peninsula in the Western Cape province of South Africa, situated at the edge of the Cape Point Nature Reserve. The town’s boundary includes Scarborough Beach, which is popular with surfers
Relevant Hashtags:
No Listing Found
Listing Title
Short Description
A vibrant restaurant in the heart of Scarborough: beach, surf and nature paradise. Events and/or specials daily. Garden great for kids. Off street parking
Website
Phone
Address
Camel Rock Restaurant, Main Road, Scarborough