₹9,360
Available: Right Now
Listed: 19/04/2024
Chalsa, IN
It is situated in a village called Chalsa at North Bengal India. Being situated at the foot hills of the Himalayas the surrounding is painted by nature mountains clouds wild bushes stream river. Staying here will give one peace. Nature lovers will li...