Uttarakhand, often referred to as the land of spirituality, offers breathtaking views of the Himalayas. This state is a true ...
The off-the-beaten path is best begun at Kausani – a quaint hill station in Uttarakhand. The picturesque mountain town has earned itself the sobriquet of being the “Switzerland of India”.