Hotel Name: Takovea island
Star Rating: ★
Location: French Polynesia Tuamotu-Gambier Manihi๐
Address: Manihi, Manihi, Tuamotu-Gambier
There have 1
Check in time after 03:00 PM
Room Photos:
๐ Click/Touch Here to booking!
Remember to comment it after staying please โ๏ธ