Trusted Local News

Photo detail

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

April 4, 2017