Davids Island (New York)
Davids Island is a 78-acre (32 ha) island off the coast of New Rochelle, New York, in Long Island Sound. Currently uninhabited, it was previously the site of Fort Slocum.
Davids Island is a 78-acre (32 ha) island off the coast of New Rochelle, New York, in Long Island Sound. Currently uninhabited, it was previously the site of Fort Slocum.
Davids Island is a 78-acre (32 ha) island off the coast of New Rochelle, New York, in Long Island Sound. Currently uninhabited, it was previously the site of Fort Slocum.
Source: Wikipedia "Davids Island (New York)" · CC BY-SA 4.0
Share this article: X · Bluesky