drink Abaco, Bahamas, Green Turtle Cay On-Site Green Turtle Cay: Where to ‘Bee’ For a Real Goombay Smash