For the fourth consecutive year in a row, Anguilla is ranked No. 1 on the Travel + Leisure 2020 World’s Best Awards list of the Top Islands in the Caribbean, Bermuda, and the Bahamas. Readers rated islands based on natural attractions/beaches, activities/sights, restaurants/food, people/friendliness, value. Anguilla also ranked #7 on the Top 25 Islands in the World, the only Caribbean island to make the list. Anguilla offers amazing combination of truly spectacular beaches, fabulous cuisine, stunning boutique resorts and genuine hospitality, which keep guests coming back year after year. In celebration of the 25th Anniversary, Travel + Leisure is hosting a global, social media “Toast + Post” that is running from July 8 when the winners are released through August 31. Readers and wi...
Read More
You must be logged in to post a comment.