CHOPTA: Uttarakhand’s Serene, Unsung, Natural Paradise

Uttarakhand is often referred to as ‘Dev Bhoomi’ – which literally translates to – ‘land of the GODS’, and those who have had the chance to witness the natural beauty of this hilly-state, will know and understand why. While there are many transcendental places in this godly state, that are certain to make you feel … “CHOPTA: Uttarakhand’s Serene, Unsung, Natural Paradise”

Read More