Shimla, frequently referred to as the 'Queen of Hills', can be visited whenever throughout the year
Himachal Pradesh is India's outdoor adventure playground, featuring breathtaking and beautiful mountains and river valleys