India – Making tea in the street

In India, often if you order tea, it is made right there while you watch. This is our order of chai being made in New Delhi, in a narrow alley off a side street.

Tea on a hastily covered ledge

Leave a Reply

Your email address will not be published. Required fields are marked *