🔍
🏠
Wikipedia
🎲
Teaupa
Teaupa
is an island in Lulunga district, in the
Ha'apai
islands of
Tonga
.