Kasauli is dreamy and we have all that you need to know about it. From the best things to eat and places to visit, to activities to do.