India is exhilarating, exhausting, and infuriating a land where, you'll find, the practicalities of daily life overlay the mysteries that popular myth attaches to India.
India is an irritating, tiring and thrilling place.
People in a horse driven red carriage in a city near a parked car.