The Bahamas is an archipelago consisting of more than 700 islands and cays in a crescent as long as Florida. Contrary to popular belief, the Bahamas are not located in the Caribbean, but in the Atlantic Ocean, just 50 miles off the coast of Florida. The Grand Bahamas Yacht Club is a short half-day cruise from any South Florida port. […]
Recent Comments