Home » Places » India New Delhi and surrounds. Old and new side by side, an enigma. Occupied by many over time who have left traces of their influence, its quite a unique place. Share: