Fenua Loa From Wikipedia, the free encyclopedia Fenua Loa is an islet of the Fakaofo island group of Tokelau. Map of Fakaofo Atoll 9°26′24″S 171°12′18″W / 9.4399°S 171.2051°W / -9.4399; -171.2051 This Tokelau location article is a stub. You can help Wikipedia by expanding it.vte Related Articles