The Caribbean’s Nature Island was named best in class in the 2022 World’s Best Awards MIAMI, Aug. 1, 2022 /PRNewswire/ — Travel + Leisure readers know best when it comes to travel experiences around the globe. Ranking activities and sights, natural attractions and beaches, food,…