Shimla – located in the Himalayan foothills has magic in the air and is the most visited city in Himachal Pradesh. Here are 15 places to visit in Shimla.
Shimla – located in the Himalayan foothills has magic in the air and is the most visited city in Himachal Pradesh. Here are 15 places to visit in Shimla.