Balmuri Falls, is a human-made waterfall located at Srirangapatna that will have you wading in the water and capturing beautiful pictures! But don’t be fooled…
Balmuri Falls, is a human-made waterfall located at Srirangapatna that will have you wading in the water and capturing beautiful pictures! But don’t be fooled…