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. |