New Delhi, the capital city of India, is one of the biggest and busiest communities of its kind! It’s also home to some truly fascinating facts, and some incredible history. Even if you’ve visited the city before, there may still be a few titbits that you’re yet to learn about! Here are just a few …