Hey guys shinla is very beautiful hills station there is soo many things to see and have fun there is many temples like jakhu temple, tara devi, and other soo many hills like mashobra hights, narknda, naldera etc and in shimla you never get the problem of hotel there is soo many hotels there and so many clubs to have funn.