KasauliSeptember 24, 2015 0 Kasauli – A Beautiful Hill Station Kasauli is a small town located in the Solan district of North Indian state of…More