On 8-26-10, I received E-Mail that said:
There is a very nice castle at Glen Island Park in New Rochelle NY. I remember it from when we used to launch our boat from the docks there.
You can find it on googlemaps here:
And there are pictures at these two sites.
Interesting building, I wonder what it used to be.
Back to "Castles of the United States"