Shimla, often referred to as the ‘Queen of Hills,’ is a renowned hill station in Himachal Pradesh, offering picturesque landscapes with snow-capped mountains, lush green valleys, scenic lakes, and ...
Set on top of a hill called Inverarm in Shimla, the State Museum is housed in a colonial building. One has to hike about 1500m to get to the museum. It has a rich collection of anthropological ...