Four Seasons Bora Bora French Polynesia – One of the most beautiful places in the world. Can also be a stress reliever tempai. Surrounded by spectacular ocean South Pacific, Four Seasons Resort Bora Bora is located on Motu Tehotu, on the island of Bora Bora, French Polynesia.
With the whitest sand beaches and deep blue waters, this resort provides guests with the perfect backdrop for a holiday filled with relaxation and luxury.