Llandudno Beach
Llandudno Beach is a natural Atlantic cove below the mountains of Cape Town’s Cape Peninsula. Its undeveloped shoreline, sand and surrounding rock formations create a quieter coastal setting than the city’s more built-up beaches.
- Must see
- Nature site