Bora Bora, Society Islands, Leeward Islands
Bora Bora is a bay located in Society Islands, French Polynesia on the
continent of Oceania. Find Boat Charters, Hotel, Resort, Restaurant, Self Catering and attractions in Bora Bora, Leeward Islands below.