A place of solitude, spiritual renewal, or an ideal place for retreats, workshops, or conferences, At Nadiad in Gujarat in IndiaLire moins