Get Paid To Promote, Get Paid To Popup, Get Paid Display Banner

Saturday, August 21, 2010

Bora Bora in the Leeward Islands

Bora Bora is an island within the Leeward Islands of the French Polynesia in the Pacific Ocean and is located about 140 miles northwest from Papeete. The island is completely surrounded by a barrier reef and a lagoon, which makes it a vacationing paradise for holiday travelers and tourists. At the island’s center, one can find remnants from a volcano that is now extinct and rises with 2 peaks,