Wamasiri Lodge

  Alapi Side, Funafuti, Tuvalu Island, Fongafale, Tuvalu

Booking.com Book Now