Bora Bora Private Island
105 S. Bora Bora, Motu Tevairoa, French Polynesia
Booking.com
Book Now