Balmuri Falls and Edmuri Falls April 5, 2009 by Shantha 3 Comments Balmuri Falls and Edmuri Falls is picnickers paradise situated 18 Km from Mysore city. Balmuri Falls is a man-made waterfall (check dam) built on Cauvery River. As the river turns to the right at … [Read more...]