Search
Menu
Home
Sources
About
Contacts
Cluster Islands
Cluster
Islands
are
islands
on the
Ohio River
in
Hancock County, West Virginia
. They are located
north
of
Moscow
at the
mouth
of
Tomlinson Run
. They have also been known as
Neeslys Islands
.