Su capital es la ciudad de Lospalos que está a 248 km al este de Dili, la capital del país.