Avyaan Negi

Yedamuri

Yedamuri Falls — a countryside waterfall stop out in Karnataka, remembered for the water and the rocks.

KarnatakaYedamuriWaterfall