Want To Visit Switzerland? Explore These 6 Places In India That Resemble The Country / Uncategorized / By The view of Kausani hill station located in Uttarakhand is really worth seeing.