Naa Ella Falls නා ඇල්ල is located in Kosdanda, Sri Lanka on CV69F74, නකල්ස් වන රක්ෂිතය, Medadumbara poddalgoda heeloya Rod. Naa Ella Falls නා ඇල්ල is rated 4.8 out of 5 in the category hiking area in Sri Lanka.
Address
CV69F74, නකල්ස් වන රක්ෂිතය, Medadumbara poddalgoda heeloya Rod