A clifftop statue near Tasi Tolu west of Dili commemorating Pope John Paul II's 1989 visit, with fresh sea air and fine coastal views.
A clifftop statue near Tasi Tolu west of Dili commemorating Pope John Paul II's 1989 visit, with fresh sea air and fine coastal views.