Through Udamalimboda runs Naya Ganga creating Eli Hatha (Seven Falls), a collection of seven waterfalls. The area is picturesque and… read more