If you are looking for one such wonderful cool destination to enjoy your holidays, then your journey stops at Shimla the right destination. Being pride of hill stations in India and also called as the Queen of Hill Stations Continue reading Make A Memorable Stay At Simla Resort