Jibhi, tucked away in the picturesque mountain ranges of Himachal Pradesh, is an up-and-coming travel destination for those seeking tranquility, nature and a more laid-back lifestyle than typical hill stations. Instead of being swamped with tourists like other busy hill towns in India – Jibhi features thick forest, traditional wooden houses, gorgeous waterfalls and amazing […]
