Tahiti

  • Matira beach, Bora Bora, Tahiti BlueOrange Studio / 123RF

    Matira Beach, Bora Bora // South Pacific

    Bora Bora is a lush, tropical South Pacific atoll. It lies to the northwest of the bigger islands of Taha'a and Tahiti, in French Polynesia. Encircled by sand-fringed islets, this paradisiacal island is protected from the swells of the greater ocean. A stunning turquoise lagoon holds centre stage as a natural swimming area, within a magnificent... read more ยป