India is a country of diverse cultures as well as rich history and Delhi, the capital city boasts of it in abundance. Delhi is a city knitted with a lot of crowded streets, beautiful architecture, skyscrapers, robust industries, etc. and all these make the city more welcoming to the people around the world.