Varför är de största städerna i Indien på kusten?

Det är inte som alla de stora städerna på kusten. Städer som Delhi, Bangalore, Chandigarh, Jaipur, Bhopal, Lucknow, Hyderabad är inte vid kusten. Dess sant att städer som Mumbai, Kolkata, Chennai, Vishakapatnam är på kusten... Dess eftersom Indien är en gamla land och tidigare mest av den ekonomiska inkomsten brukade komma från export av fartyg. Och alla här städer har stora hamnar längs kusten.