Search
Menu
Home
Sources
About
Contacts
Serra Imeri
Serra
Imeri
is a
mountain
in
South America
, just
north
of
the equator
. It has an
elevation
of and sits on
the international
border
between
Brazil
and
Venezuela
.