Search
Menu
Home
Sources
About
Contacts
Tarra River (Colombia)
The
Tarra
River
is a
river
of
Colombia
. It
drains
into
Lake Maracaibo
via
the
Catatumbo River
. Several discredited
claims
of
large monkey-like creatures
originated in this
region
.