Shimla, often referred to as the ‘Queen of Hills,’ is a renowned hill station in Himachal Pradesh, offering picturesque ...
CHANDIGARH: To reduce travel time and traffic congestion to Shimla, the Himachal Government plans to float a global tender by ...