Mysuru has man-made falls named after Balmuri Falls. It gives immense pleasure of greenery to the people of Mysuru, Bengaluru and many tourists. With scenic beauty and a relaxed environment, the Balmuri Falls is an idyllic spot to head to...
Know MoreGet latest news karnataka updates on your email.