Browsing: Dili
St. Anthony’s Church St. Anthony’s Church is more than just a religious site; it is a cultural and historical treasure…
Atauro Island Nestled in the Wetar Strait, just 36 kilometers north of Dili, the capital of Timor-Leste, Atauro Island is…
Cristo Rei Statue Cristo Rei of Dili is a 27-meter-tall statue of Jesus Christ, perched on a globe and surrounded…

