Pacific Ocean has many islands, and Bora Bora is one of the famous tourist spots that is present in the island. French Polynesia is the owner of this island which is around 20 miles, and this will be the mainland which will be surrounded by numerous small islet. These islets form the resorts of the […]