Piafau Hills
Teroma Road, Faaa, French Polynesia
Booking.com
Book Now