Two reasons that DC set Metropolis on the Delaware coast: its proximity to New Jersey (Gotham City and Metropolis were linked by bridges at the time), and Smallville being set in rural Maryland. This was before John Byrne's reboot which officially put Smallville in Kansas, where it's been ever since.