Indian Cities and Their Nick Names
City of Dreams – Mumbai
The Capital of Maharashtra is Mumbai. This city is called as dream city because it offers limitless opportunities for people across India. Migrants from each and every part of the country come to this city searching for better life.