French Polynesian resort awarded best in class by Luxury Travel Advisor Bora Bora, French Polynesia, 2022-Jul-30 — /Travel PR News/ — Four Seasons Resort Bora Bora has been named the Best Luxury Hotel Worldwide by Luxury Travel Advisor, in their annual Awards of Excellence. The Awards of Excellence recognize companies considered to be the elite suppliers in the luxury travel category… Read the full press release