Lying side by side, Old Delhi and New Delhi share one thing in common – a name India has always been proud of its diversity and its capital is a fine representation of this. Delhi is distinctly divide...
126