Frisbie Island in Town of Hancock Township, New York

Located in Delaware County
Country United States
Body of water Delaware River