
20 Gorgeous Photos That Will Make You Want To Visit Bora Bora
Incredible place.
An island in the Leeward group of the Society Islands of French Polynesia, Bora Bora is a drop dead gorgeous spot to take a week or two off and just relax in. Here's a handful of photos that will make you want to book the trip.