Himachal Pradesh is a state of India located in North India. It is situated in Western Himalayas. Shimla, one of the most captivating hill stations, is the capital of the state. Himachal means “The land of snow”, the beauty of the land is beyond imagination. Shimla, Kullu, Manali, Dharamshala & Dalhousieare most popular tourist destinations in Himachal Pradesh. Himachal is famous for Great Himalayan Ranges, Nature, Hill station, Adventure sports, Trekking and more.Book Himachal Tour Holidays Packages with ShubhTTC and Experience wide range of Handpick and customize Himachal Tour Packages.