Bora Bora Bora Bora may not be the largest or most politically important, but it is definitely the most beautiful and oft-visited of the French Polynesian islands. Bora Bora is situated northwest of Tahiti and is surrounded by a crystal-clear lagoon. Further out, the lagoon is enclosed by a barrier reef, atop which lie gorgeous […]