On Green Turtle Cay, Your Own Private Club in The Bahamas
“What’s the name of this bar?” “I don’t know, and I work here,” says Sheena Newbold, who is the heart and soul of the legendary bar at the Green Turtle Club on Abaco’s Green Turtle Cay. “Some people call it the Turtle Bar, others call it the Green Turtle Club Bar, some people call…
Read More