Bora Bora is an island included in the Leeward group of French Polynesia, which is located in France in the Pacific Ocean. It is located over 230 kilometers northwest of Papeete. In ancient times the island was called “Pora pora mai te pora”, meaning “created by the gods” in the local Tahitian dialect. The amazing thing about the island is …
Read More »