Turtles Beach

Turtles Beach is a stunning oceanfront Resort with its own private beach. Owners of different nations live there or rent out their apartments.