Huckleberry Island
Appearance
Geography | |
---|---|
Location | New Rochelle, New York Long Island Sound |
Administration | |
United States |
Huckleberry Island (or Whortleberry Island) is an island located in Long Island Sound and part of New Rochelle, New York. It lies approximately three-fourths of one mile east of Davids' Island. The 10 acre island consists of rocky shoreline and mostly deciduous forest with virtually no shrubs or herbaceous growth under the canopy.