Surfing in Penhill

Beach with highrise buildings mountains in the background and a clear blue sky

Royal Ridge Guest House

Apartment
Braai Facilities Hiking