Home Page Dog News Biped Report Links

Groton, NY

Groton is a picturesque town in the Finger Lakes region of New York State.

Adirondack Museum view
Adirondacks, NY state

Name that lake
Some lake nearby


Return to Home Page or contact page.