Supriya Ghosh (Editor)

Stall Hill Island

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit

Stall Hill Island is a small forested inland island on Lake Rico within Massasoit State Park in Taunton, Massachusetts, United States.

References

Stall Hill Island Wikipedia


Similar Topics