Cunca Lega Waterfall — also known as Tengku Lese Waterfall — is one of Flores’ most striking and least-visited natural attractions. Located at approximately 700 metres above sea level in the...
Cunca Lega Waterfall — also known as Tengku Lese Waterfall — is one of Flores’ most striking and least-visited natural attractions. Located at approximately 700 metres above sea level in the...