Te Tavake By Tahiti Homes
Tahiti, Punaauia, French Polynesia
Booking.com
Book Now