Bannerman Castle on the Hudson Bannerman Castle is perched on Pollepel Island, a 6.5 acre tract of land in the Hudson River, midway between Beacon, … More