Located on a dramatic coral bay with golden sand and towering mountains comprising 62 pool villas on the beach and nestled between rocks.
Coming soon