Uonukuhahake

Uonukuhahake is an island in Lifuka district, in the Ha'apai islands of Tonga.