A roadside waterfall about 40 minutes from Dili in the Aileu highlands, an easy, quiet stop for a quick dip when the water is flowing.
A roadside waterfall about 40 minutes from Dili in the Aileu highlands, an easy, quiet stop for a quick dip when the water is flowing.