Kausani: A Complete Travel Guide to the Switzerland of India in Uttarakhand Nestled in the heart of the Kumaon hills in Uttarakhand, Kausani is a tranquil hill station often referred to as the “Switzerland of India. nkmtravels .