Welcome to Kasauli Castle Resort , Kasauli , India