Teaupa Explained

Teaupa is an island in Lulunga district, in the Ha'apai islands of Tonga.[1]

References

-19.976°N -174.736°W

Notes and References

  1. Web site: Teaupa Island: Tonga . Geographical Names . 30 January 2021.