This beautiful place of Himachal is surrounded by fog for 10 months of the year, lies between Shimla-Kufri Lifestyle April 21, 2023 Whenever we plan a trip, the first places that come to our mind are Himachal and Uttarakhand. Means places like…