Yachts of the Marina

yacht03

yacht05

yacht04

The Telaga Harbour Park is one of the few marinas on the island that offers spaces for yachts to be anchored.

Advertisements