Tag: Switzerland of India

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
.