Bora Bora

Bora Bora, French Polynesia

Bora Bora is a small South Pacific island northwest of Tahiti in French Polynesia, known for its turquoise lagoon, overwater bungalows, and luxurious resorts.

Bora Bora, French Polynesia
© 2025 Street View Wonders