thefloridahoosier.com
Great Stirrup Caye: Bahamas
Great Stirrup Cay is a 268-acre island that is part of the Berry Islands in the Bahamas. Norwegian Cruise Line purchased the island from the Belcher Oil Company in 1977 and developed it int…