TreeSouls Hostel Jibhi
NH 305, Ghiyaghi village,Jibhi Himachal Pradesh, 175123 Jibhi, India,Object type: Lodge Jibhi
Providing river views, TreeSouls Hostel Jibhi in Jibhi provides accommodations, a garden, a private beach area and a terrace. For added convenience, the propert