Bora Bora, French Polynesia, 2018-Jun-08 — /Travel PR News/ — Four Seasons Resort Bora Bora has again been named the Best Luxury Beach Hotel Worldwide by Luxury Travel Advisor, in their annual Awards of Excellence. The Awards of Excellence recognise companies considered to be the top luxury suppliers in the travel industry. The recipients were honoured at Luxury Travel Advisor’s ULTRA Summit…. Read the full press release