Kachchaputa Ella Falls I & II at Kiriella
Kachchaputa Ella Falls I & II are two waterfalls lying on the Idangoda – Eheliyagoda Road close to the Kiriella Falls in the Hindurangala area. They are visible to the main main road and lies about 300 meters away from each other.
