Next week you can be at … (The Telegraph)
Posted on November 1st, 2008 by Content Keyword RSS
A walk in the clouds is what Chopta offers. Nestled in the Garhwal Himalayas at an altitude of 2,900 metres, the town is called the Switzerland of the Garhwal. It is hard to imagine that any other place can match the beauty of its snowcapped peaks and lush green fields.
Filed under: Main Content