Island in Lifuka district, in the Ha'apai islands of Tonga
From Wikipedia, the free encyclopedia
Uonukuhahake is an island in Lifuka district, in the Ha'apai islands of Tonga.
UonukuhahakeClose-up of Uonukuhihifo and UonukuhahakeUonukuhahake (the islet in the middle), with Uonukuhihifo (top), Tofanga (bottom) and part of Sand Cay[1]