Home to over 25 million people, Delhi, the capital of India, is a city living in two different ages. Highly modern and yet littered with relics of the ancient past, Delhi puts you into a sensory overload. All throughout the middle ages, the city has been