Recognized as one of the best glamping experience in India, Chhatra Sagar, situated a couple of hours from Jodhpur, offers a unique holiday to intrepid travelers in a truly magical and posh tent dwelling on the banks of a picturesque dam. This well-appointed camping site boasts of having the country’s finest tents, which seem like mini-palaces of Rajasthan.
The carefully hand stitched tents with en-suite bathrooms are spacious, ethnically furnished including all necessary items, and are...Read more