Search results
We did not find results for: Sheffield Island Light.
Check spelling or type a new query.
We did not find results for: Sheffield Island Light.
Check spelling or type a new query.
Sheffield Island Light is a historic lighthouse located at the southern end of the Norwalk Islands in Norwalk, Connecticut. It marks the west side of the mouth of the Norwalk River on northern Long Island Sound. Wikipedia