
Someone found this for me, and you’ll enjoy it, Private User
https://www.loomischaffee.org/about-us/visitor-information
Loomis’ beautiful 300-acre campus is located at the confluence of the Farmington and Connecticut rivers in Windsor, Connecticut. Affectionately referred to as the Island, Loomis is within walking distance of the town’s center ...
—-
So “the island” is where the Farmington River dumps into the Connecticut River. The land is elevated and is typically an island unless there's a drought.
The Loomis family was the most prominent on the island, but several other notable families lived there as well.
And apparently - John Porter.
Should be able to find maps - he was next door to Joseph Loomis.
http://lostnewengland.com/2018/02/loomis-homestead-windsor-connecti...