Dili

More details

Dili is region of the country of Timor-Leste.

Dili
CountryTimor-Leste