Short Description
Luxury Accommodation South Coast at The Otter Cove beach House

Otter Cove is a pet friendly, self-catering beach house – the perfect holiday accommodation on the South Coast. Located in a prime position overlooking the lagoon of the Kandandlovu river and the picturesque beach of Dolphin Bay.
Contact Person
Mike