Bhagirathi Jheel, New Tehri, Uttarakhand

Bhagirathi Jheel, New Tehri, Uttarakhand

Bhagirathi Jheel is at New Tehri in Tehri Garhwal district of Uttarakhand. I was driving Royal Enfield Thunderbird Twinspark motorbike and pillion rider was Mom. Yes, Mom and we stop at Bhagirathi Jheel. Mahendra Singh …