Fenua Loa Explained

Fenua Loa is an islet of the Fakaofo island group of Tokelau.

References

-9.4399°N -171.2051°W