Topic summary
Tulagi

Tulagi (less commonly known as Tulaghi) is a small island in Solomon Islands, just off the south coast of Ngella Sule. The town of Tulagi is the capital of Central Province.
Topic summary

Tulagi (less commonly known as Tulaghi) is a small island in Solomon Islands, just off the south coast of Ngella Sule. The town of Tulagi is the capital of Central Province.