Chakrata, a cantonment town in Dehradun district of Indian state Uttrakhand, is a peaceful retreat from the hustle-bustle of the city. Surrounded by lush green valleys and verdant mountains, it is a perfect offbeat location and a weekend getaway for a Delhite. It’s not a popular destination, hence only a…