Nestled in the lap of the Himalayas, Uttarakhand is a land of divine beauty and unmatched adventure. Among its myriad offerings, river rafting stands as a quintessential experience for adrenaline ...
It is located in the Garhwal region of Uttarakhand. One of the largest districts ... at the confluence of Bhagirathi and Bhilangana rivers. It was chosen as the capital of the kingdom of Raja ...