"Welcome to the Jungle"
April 27th 2006 Human Jungle of Delhi
Delhi is the place where many first-time visitors to India experience the unavoidable cultural shock. We were no exception to this, arriving there after two futile weeks in strike-paralyzed Nepal and landing directly into a literally boiling city, where the average temperature was 40+C. Add this to the commotion, dirt and crowdedness of an Indian metropolitan and yo
... read more