Shimla is the capital of Himachal Pradesh, which offers wonderful holiday experience full of adventure as well as inner relaxation. It is situated at an altitude of 2205 m. Shimla is engulfed by snow-capped mountains, green pastures, dense forests and a round-the-year pleasant climate and these conditions attracts legions of tourist every year. Perfect time to visit Shimla starts from April till mid-July and mid-September till October end. But, for snow lovers, winter is the best time to visit. Apart from the snow covered mountains , Shimla also has a dense forest cover that comprises of oak, deodar, pine and rhododendron forests. These forests are a treat for nature lovers. Shimla is also famous for its apple trees and are relished all over the country. In Shimla, you can go for a nature walk, golfing, ice-skating, trekking, skiing and much more. The major places to visit for trekking and adventure are Fagu, Kufri and Naldhera.