A walk of a lifetime, Bora Bora. I want to walk this path!
Bora Bora, French Polynesia by Dream Travel Spots . Bora Bora is an atoll in the Society Islands, part of French Polynesia, located northwest of Tahiti, about 260 km northwest of Papeete.
25 Most Luxurious Hotels Worth the Money Bora Bora, French Polynesia