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 is an island group in the Leeward Islands. The Leeward Islands comprise the western part of the Society Islands of French Polynesia, which is an overseas collectivity of the French Republic ..