Kufri is a tiny and chilly hill station situated in the state of Himachal Pradesh. It is just 18 Km from the ever-popular city Shimla at an altitude of 9,000 feet. This is one of the most beloved tourist...
Read More
