Villa Temae Beach
MOTU TEMAE, Maharepa, French Polynesia
Booking.com
Book Now