Shimla derives its name from ‘Shyamala Devi’, an incarnation of the goddess Kali, whose temple existed in the dense forest covering the Jakhu Hill in the early 19th century. Once the summer capital of British India, Shimla has been the one-stop tourist destination to escape the scorching summers of North India, nestled in the Himalayas at an altitude of 2205 m. During winters, the area wraps itself in a thick blanket of bright snow. From throwing snow balls at each other to walking on the hills, Shimla tour packages bring with them opportunities to indulge in a variety of activities. About 15 km from the hill station, Kufri is one of the most preferred skiing destinations in the country. During your Shimla family tours you can explore Kufri with Shimla and Mashobra. Shimla as a hill station, offers wonderful holiday experience full of adventure, romance and complete spiritual as well as inner relaxation. The major places to visit for trekking and adventure are Kufri and Naldhera. Shimla is engulfed by snow-capped mountains, dense forests, green pastures and a pleasant climate and these conditions attracts lots of tourist every year. The best time to visit Shimla is during March to June. During December to February, people who are looking for snow can travel. You can enjoy the ride in toy train from Kalka to Shimla, which takes you through a pictorial route, which is going to make you charmed. Shimla is an excellent destination for trekkers, in the surrounding hills or beyond, rafting and fishing at Tattapani 55 km from Shimla and golf at the 9-hole golf course at Naldehra. Apart from families and trekkers, Shimla honeymoon packages offers numerous activities to stay close to one another.