
The Indian capital Delhi is one of the four largest cities of our country. It is an amalgamation of traditional culture and modern happenings. Fortunately, the city is based at a centre point from where all the tourist hubs are near. The Britishers & Mughals have left some memorable impression in the city which catches the eyes of the tourists from various...