Huckleberry Island photograph

Huckleberry Island

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2455156
Send edit request

About Huckleberry Island


Huckleberry Island is an island in Long Island Sound and part of New Rochelle, New York. It lies approximately three-fourths mile east of Davids' Island. The 10 acres island consists primarily of deciduous forest with virtually no shrubs or herbaceous growth under the canopy.

Related Persons

Next Profile ❯