Day: October 31, 2016

Uttarakhand

Chamoli – The Abode of Gods

Uttarakhand is a state of scenic beauty and offers some of the most stunning locales in India. Chamoli is a district in the state which is famous for pilgrims. Even by the size of it, Chamoli is the second largest district in Uttarakhand. The beautiful place has Tibet towards its north and is covered by […]

Read More