Teukava Beach Oasis is located at the western end of the island of Tongatapu in Ha'atafu, Hihifo (about 25km from the capital Nuku'alofa, or a 30 minute drive).
Get directions via Google Maps
© 2016 Teukava Beach Oasis. All rights reserved.
Proudly supported by Pacific Trade Invest Australia.
Hotel Link Solutions