Sunday, November 12, 2006

Dec 1: Delhi

Chowndi Chowk is the busiest street in Delhi. Chaos reigns here as bikes and rickshaws run wild among streets crowded with people – and cows! These busy markets are commonplace in India as the place to buy and sell spices, exotic foods and flowers.


Post a Comment

<< Home