Dili

Timor Leste

Dili is the capital and largest city of Timor-Leste. It is situated on the northern coast of the island of Timor, occupying a relatively small expanse of flat land surrounded by mountains.

The city experiences a tropical climate characterized by distinct wet and dry seasons.

Sources

  1. Dili