- admin
- June 18, 2022
Tushar’s Complete Guide to Shimla
If somebody asks you, “Isn’t Shimla and Manali the epitomes of Natural Beauty in North India?” Obviously! The honour is
Kufri is a hill station which is situated in the district of Shimla and is located 20 km away from