















Garhwal
is often called devbhumi or the abode of gods. Every inch of this land is
steeped in mythology and every glade has its story. The reason is not far
to seek as the Ganga and the Yamuna – the alpha and omega of the Indian
psyche – have their origin here.