Best Time to Visit Shimla
Summer is the best season to visit Shimla which falls between March and June. During the time, the weather remains absolutely pleasant and ideal for outdoor activities. The temperature varies between 15 degree Celsius and 30 degree Celsius making it compatible for sports enthusiasts to indulge in activities like rafting, paragliding, camping and trekking. Winter is definitely not the best time to visit Shimla if you don't want to stay locked inside your hotel rooms. However, if you are lucky enough you may enjoy ice skating and skiing in clear weather during the day.