The Goombay Smash

This popular drink is just one of the many pleasures on quiet Green Turtle Cay.