An art and nature space nestled in the heart of Jaipur carefully created to stay, relax and connect with yourself.