Explore relationships

Dili

Dili (Portuguese: Díli) is the capital and largest city of Timor-Leste. It lies on the northern coast of the island of Timor, in a small area of flat land hemmed in by mountains.

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