Bora Bora Lagoon Resort Bora Bora Island: Motu Toopua, Bora Bora Island, French Polynesia | |
World hotels >
Oceania > French Polynesia > Bora Bora Island > Bora Bora Lagoon Resort | |
This information was supplied by the Bora Bora Lagoon Resort, Bora Bora Island - they are responsible for its accuracy.