Eden Of the Pacific, Bora Bora admin | 16 April 2011 Bora Bora, a part of French Polynesia in South Pacific, is considered to be the most beautiful island in the world by many authorities.Surrounded by a lagoon and barrier Read More