Matira Beach in Bora Bora Islands, Tahiti is an ultimate place to be in for the beach lovers. This beach is known as the “Paradise on Earth”. This island was also known as the “Pearl of the Pacific” by Captain Cook. For luxury hotels and all inclusive resorts in Bora Bora read (more…)