Source: Letmedrive Blog

Letmedrive Blog Kufri - hill station in Shimla

Kufri is a small hill station in Shimla district of Himachal Pradesh state in India. It is located 13 km from the state capital Shimla on the National Highway No.22. Kufri with NH-22, Shimla district. The name Kufri is derived from the word kufr meaning "lake" in the local language. The highest point in the ... Continue reading Kufri - hill station in Shimla →The post Kufri - hill station in Shimla appeared first on Let Me Drive.

Read full article »
Est. Annual Revenue
$100K-5.0M
Est. Employees
25-100
Navendu Saxena's photo - Co-Founder of Letmedrive

Co-Founder

Navendu Saxena

CEO Approval Rating

67/100

Read more