Neiafu is the name of several places in Polynesia:

Tonga edit

Samoa edit