Mughal monuments, Hindu temples, new shopping malls and crowded alleyways teeming with rickshaws, street vendors and pedestrians: every facet of Indian life is on display during a holiday in Delhi.
Mughal monuments, Hindu temples, new shopping malls and crowded alleyways teeming with rickshaws, street vendors and pedestrians: every facet of Indian life is on display during a holiday in Delhi.