Browsing: Liwu Legur Waterfall

Best of Flores

Liwu Legur Waterfall Another beautiful waterfall located in Manggarai is the Liwu Legur, near Hale Village. This entire experience would assure that…