Nestled in the heart of the Himalayas, Kufri Himachal Pradesh is a very popular town among globetrotters. It is one of the most sought-after destinations, which is loaded with some breathtaking sights. The town remains refreshingly green during summers, and it turns to white during winters. If you love to witness the beautiful shades of […]