23 Stunning Pictures of Bora Bora

Bora Bora is the most beautiful island on this earth. It’s an island in the Leeward group of the Society Islands of French Polynesia, an overseas territory of France claimed in 1843, located about 260 kilometers (160 miles) northwest of Tahiti.

This content is locked!
To unlock, kindly click the button below.
Google +1

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *