A famous painter once said, “If you love nature, you’ll find beauty everywhere.” Well, Jibhi can help you “feel” his words. Let Jibhi take care of your well-deserved break if you enjoy lush greens and want to spend it amidst greenery. Sitting at an elevation of 1600m, 5250* feet, Jibhi village is one of the […]