Shimla, the capital city of the northern Indian state of Himachal Pradesh, is a popular hill station known for its beautiful landscapes, colonial architecture, and pleasant weather. Here are some top tourist attractions in Shimla: Continue reading Most-visited tourist spots in Shimla to explore in your weekend holiday