Connaught Place is known as India's capital city and it has the second largest number of population after Mumbai. This makes it a perfect.