Skip to main content
Report this ad

See also:

Charles Island in Milford, Conn. is a New England hidden treasure

Charles Island in Milford, Connecticut is said to be haunted, maybe it is!
Charles Island in Milford, Connecticut is said to be haunted, maybe it is!
Wikimedia Commons
Report this ad