The moon summit is thought to be an easy weekend trek, it is only after you embark on it that you realise it's true worth.
Deoria Tal: Lake of the gods in the mini Switzerland of India
In what is called the mini-Switzerland of India exists a mythic lake of the gods, Deoria Tal. Its unparalleled beauty and picturesque views make it a must visit. Read about the time Team Nomad travelled to Deoria Tal, Uttarakhand.