FROM NOMUKA TO HAAFEVA IS 33.51km and 141.37km from Nuku’alofa to Ha’afeva.

Haafeva