India 2005

The mouth-watering cuisine is a cultural highlight in Jaipur.

Previous Up Next