Venue Info

This resort is located on the largest island in the Bahamas, surrounded by tropical greenery and within steps of white, sandy beaches. It's about as remote as you can get, while still within flying distance of major transit hubs like New York and Miami.

This resort is located on the largest island in the Bahamas, surrounded by tropical greenery and within steps of white, sandy beaches. It's about as remote as you can get, while still within flying distance of major transit hubs like New York and Miami.