The Townsends Inlet Bridge, which was built in 1940, links the southern tip of Sea Isle City with Avalon.
April 4, 2017