Browsing: Waterfall

Best of Flores

Tengkulese Waterfall Tengkulese Waterfall or Cunca Lega is named after the nearby village. Surrounded by lush green forest and rice terraces, this…