Wamasiri Lodge
Alapi Side, Funafuti, Tuvalu Island, Fongafale, Tuvalu
Booking.com
Book Now