Bannerman Castle November 13, 2022 by jerry Fornarotto Leave a Comment Bannerman Castle Armory on Pollepel Island in the Hudson River, New York. Bannerman Castle Armory on Pollepel Island in the Hudson River, New York.