Tengkulese waterfall
Tengkulese Waterfall, Manggarai, Flores island, which is also referred to as Cunca Lega (Cunca means ‘waterfall’ in the Manggaraian language)
Tengkulese Waterfall, Manggarai, Flores island, which is also referred to as Cunca Lega (Cunca means ‘waterfall’ in the Manggaraian language)