Stall Hill Island is a small forested inland island on Lake Rico within Massasoit State Park in Taunton, Massachusetts, United States.[1]
This article needs additional citations for verification. (December 2016) |
This Bristol County, Massachusetts geography–related article is a stub. You can help Wikipedia by expanding it. |