Pollepel Island

Uninhabited island in the Hudson River in New York, USA From Wikipedia, the free encyclopedia

Pollepel Islandmap