Taumeasina Island Resort
Taumeasina Island, PO Box 3256, Apia Samoa, Apia, Samoa
Booking.com
Book Now