Edamuri Falls, Mysore

Edamuri Falls, Mysore

Edmuri falls, along with Balmuri falls is a man-made waterfall. It is located near Srirangapatna, on the way to the KRS Dam, near Mysore in Karnataka. Photo Credit: hegdemahesh

Similar Travel Articles: