Matira Beach, Bora Bora, Tahiti

  Matira Beach, Bora Bora, Tahiti is like the Gwyneth Paltrow of beaches — a little too perfect to be believable. Overview Bora Bora is one of the magical islands that make up French Polynesia in the South Pacific. Just 18 miles long, this lush little slipper of land lies in a protected lagoon edged … Read more