Top 7 Places To Visit In Shimla – Epic Trips

Top 7 Places To Visit In Shimla – Epic Trips

Epic Trips – Shimla Best Places

1) Kufri, Shimla Kufri is a little slant station in Shimla area of Himachal Pradesh state in India. It is discovered 20 km from the state capital Shimla on the National Highway No.22. The name Kufri is gotten from the word kufr signifying “lake” in the nearby language.   2) Mall Road, Shimla Mall Road […]