Complete Information of Kufri Hill Station
Complete Information of Kufri Hill Station Kufri Hill Station is a beautiful and serene hill station located in the state of Himachal Pradesh in India. The town is situated at an altitude of 2,510 meters above sea level and is located about 13 kilometers from the city of Shimla. Kufri Hill Station is known for its breathtaking natural beauty, serene environment, and lush green forests. It is a popular tourist destination and attracts a large number of visitors every year. History Kufri Hill Station has a rich history dating back to the British era. During British rule in India, …
0 Comments