Heritage India – Samode Haveli, Jaipur

An urban oasis in the historic walled city of Jaipur,