Uttarakhand, the Abode of Gods aka Devbhoomi is a beautiful northern state of India. It is a land nestled in the majestic Himalayas- Nanda Devi, Panchachuli, Trisul to name a few and locked among the mighty rivers- Ganga and Yamuna in its varied forms. Sn