Kausani is one of the very few beautiful places in the foothills of Himalayas. It is a popular hill station in the state of Uttarakhand which is also called the Little Switzerland of India....
This post first appeared on One-stop-destination For All Your Travel Queries For India, please read the originial post: here