Shimla

The capital city of Himachal Pradesh, Shimla is a famous hill station known for its