‘Samsara’ means to flow on, to perpetually wander, or to pass through states of existence. Mr Insaf Khan has taken this very meaning of the word ‘Samsara’ and given it a physical dimension, in the form of an uber luxury boutique hotel. Located in Dechu, which is a short drive from Jodhpur, Samsara is a tranquil haven amidst the endless dunes of the Thar. Beautifully landscaped exteriors compliment the creative interiors. The architectural footprint stretches across 25 acres that celebrate the clear desert sky and make the most of a setting sun and starry nights. All of this makes Samsara the ideal setting for you to wander on and on…