From South Florida Caribbean News Bahamas recognized at World Travel Awards 2017 for Third Consecutive Year NASSAU, Bahamas – For the third consecutive year, The Bahamas has been named the Caribbean’s Leading Luxury Island Destination by the World Travel Awards (WTA) in the Caribbean and North America Category. The Bahamas was also nominated for World’s Leading […]
The Bahamas voted Caribbean’s Leading Luxury Island Destination
November 30, 2017 by Leave a Comment