Cape Fatucama is a place in Timor-Leste that features a peninsula, with a hill that is topped by a large statue called
Cristo Rei. From this place, and perhaps others in the cape area, are likely great views of Dili and other nearby features. There may be a chance to see Indonesia from here as well.
No comments:
Post a Comment