Leena’s Place is a homestay in the delightful village of Jibhi in the Kullu. We serve food from our family kitchen, Jibhi is a refuge of peace and serenity. delightful village of Jibhi, in the Kullu District of Himachal Pradesh , With a mere 3-400 residents scattered around the surrounding hills, Jibhi is a refuge of peace and serenity. Within easy hiking distance from Jibhi are waterfalls, forests, numerous charming traditional villages, forts, and Jalori Pass. There is so much to do here .