The GREEN TURTLE CLUB and MARINA Our Location
"Seems wonderfully isolated, but the trip is actually quite simple ....enormous hotel rooms are set in tropical foliage....the beaches, the beauty goes on and on." Vogue Magazine