Search
Menu
Home
Sources
About
Contacts
Little Otter Creek
Little
Otter Creek
is a
stream
in the U.S. state of
West Virginia
.
Little Otter
Creek
was named for the
otters
which once were
abundant
there.