Bora Bora is a beautiful Island, located in the Leeward group of the Society Islands. Nestled by a lagoon and a barrier reef, Bora Bora is a world- renowned tourist destination. This island is exclusively popular for the top class dwelling of aqua-centric luxury resorts. In fact, it is known as the Romantic Island as well.
Submitted by stevesmith9899 • May 9, 2013