Tag Archives: Motu Tehotu

Four Seasons Resort Bora Bora, French Polynesia

Four Seasons Resort Bora Bora is surrounded bi sand-fringed islets on an outer coral reef that enclose a turquoise lagoon, and is located in Motu Tehotu, on the island of Bora Bora, French Polynesia.

Four Seasons Resort Bora Bora, French Polynesia 01

Continue reading