Is there a Switzerland in India? I would say yes there is and only Harsil qualifies. My new blog about Harsil which I had visited on our Bloggers Bus trip around Uttarakhand.
Read this post on indianvagabond.com