Mesmerizing Shimla
Shimla is a hill station which is situated in Himachal Pradesh. it is best for trekking and Ropeway. Temples, Mall Road, Churches, Theatres, adventure parks are the major touist spot in Shimla.
Shimla is a hill station which is situated in Himachal Pradesh. it is best for trekking and Ropeway. Temples, Mall Road, Churches, Theatres, adventure parks are the major touist spot in Shimla.