Jibhi, lying in the breathtaking hills of Himachal Pradesh, is a quiet and scenic village admired for its dense green woods, traditional timber houses, flowing rivers, natural waterfalls, and soothing mountain environment. Surrounded by tall pine for...