Dili is the capital, largest city, chief port and commercial centre of East Timor. It lies on the northern coast of Timor island, the easternmost of the Lesser Sunda Islands.
Previous Question Next Question
Your comments will be displayed only after manual approval.