Explore relationships

Sofifi

Sofifi is a town on the west coast of the Indonesian island of Halmahera, and since 2010 has been the capital of the province of North Maluku.

Use + to expand a branch. Click a topic name to open its summary.