Which City Is Called Megalopolis In India?

Which City Is Called Megalopolis In India? Delhi Megalopolis – National Capital Region (India). Population 46 million. What city was the first Megalopolis? A “large city” named Megalopolis was founded in Greece in 371 B.C. to help defend the region called Arcadia against the city-state of Sparta. Though a stadium seating 20,000 was built there,