Search
Menu
Home
Sources
About
Contacts
Pepper Island (Mohawk River)
Pepper
Island
also called
Leppe
Island
or
Island
Number Ten
is an
island
on the
Mohawk River
south
of
Fort Johnson
in
Montgomery County, New York
.