In about a minute of video produced by N5R.com, you can see the top reasons why you should invest in Delhi. New Delhi is the capital of India, a city of 22 million people, where the power and the action is, but the reasons don't stop there. Learn why this vibrant and growing community is the smart choice for a property investor.