Four Spectacular Places to Visit in Kufri, Shimla.

India has no dearth of scenic hill stations, and Kufri is one of them. Located 20 km from Shimla at an altitude of over 8900 feet above sea level, this…