Bora Bora Private Island

  105 S. Bora Bora, Motu Tevairoa, French Polynesia

Booking.com Book Now