Delhi is a city you really must experience to believe it. It’s one of the most densely populated places in the world. It’s a spectacle to watch how the vehicles fight for every inch on the tight and narrow streets. The drivers honk and yell, shaking their fists, driving up on sidewalks to make passes, shrieking at pedestrians to get out of the way. Cows roam about, dogs run amuck fighting, chickens’ squabble and peck through garbage littered streets. Hordes of people swarm in the sweltering heat.


