Jibhi, a picturesque little town in Himachal Pradesh, is dotted with hidden waterfalls, streams, and pine trees. Nestled in the midst of the quaint Banjar Valley surrounded by pine forests and freshwater lakes is a new glamping spot perfect for a back-to-nature holiday. Sleep under the stars and wake up to mesmerising views from the panoramic roof while being huddled up in your blanket in the cool weather of Himachal.

