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. Related posts: Bayonne Bridge Castle Hill Lighthouse Freedom Tower Monksville Reservoir