Each city in India has a distinct feel.From regional food differences to the ancient structures. It is worth exploring more than one. Agra Delhi Jaipur All India