Trending on Doodo

Bora Bora

Bora Bora

Bora Bora Beach Vacation There's nothing like a Bora Bora vacation to give you a little extra bounce in your step. The soothing melody of rolling waves and the smell of salty air will rejuvenate your mind, body and soul. To be near the center of town on your trip to Bora Bora, base yourself around Matira Beach (2 miles (4 km) away).

Bora Bora @ Bora_Bora

Bora Bora is an island group in the Leeward Islands in the South Pacific. The Leeward Islands comprise the western part of the Society Islands of French Polynesia, which is an overseas collectivity of..