Kufri, India

Hill Station in Himachal Pradesh, India

Kufri is a resort hill station in the district of Shimla, India. It is located 20 km (12 mi) from the state capital Shimla on the National Highway No. 22. On the Kufri Avenue, the main thoroughfare, boutiques and restaurants mix with Indian-style hotels and souvenir shops are to look for during a visit.

Kufri, India News and Videos   LIVE

ℹ️ This is a LIVE page which updates automatically as we're monitoring our hand-curated selection of verified and trustworthy media outlets

You might like