Isla Suárez
Encyclopedia
The Isla Suárez or Ilha de Guajará-mirim (Brazil) is one of the world's many disputed territories. The island lies in the Rio Mamoré, which defines part of the boundary between the two South American nations.