Motu Toopua, Bora Bora Island, French Polynesia Hotels
- Bora Bora Nui Resort & Spa Bora Bora Island
Location
Embraced by a gorgeous, half-mile long white sand beach, typical of magnificent Bora Bora. Located on a charming islet, southeast of the main island of Bora Bora and just six miles from Motu Mute Domestic Airport, this gorgeous escape… more details…
Hotels by Location
Motu Toopua, Bora Bora Island, French Polynesia
