Charles Island

Charles Island is a 14 acre (57,000 m²) island located roughly 0.5 mile (1 km) off the coast of Milford, Connecticut, in Long Island Sound centered ...

More Info | Islands

Milford, Connecticut (CT), US


Nearby (863):
[URL]
[X]

URL:





Submit location to Virtual Globetrotting: