News

Both nations claim Santa Rosa de Yavarí, a tiny island of just 3,000 people that sits in the Amazon River, more than a thousand miles from their capitals.
The island of Santa Rosa sits in the Amazon River between Colombia and Peru, with Lima recently naming it a district.
The island is made up mostly of forest, farmland and a small village known as Santa Rosa de Yavari, which has a population of fewer than 1,000 people, according to Peru’s latest census.
The island is made up mostly of forest, farmland and a small village known as Santa Rosa de Yavari, which has a population of less than 1,000 people, according to Peru’s latest census. Santa Rosa was ...
The island is made up mostly of forest, farmland and a small village known as Santa Rosa de Yavari, which has a population of less than 1,000 people, according to Peru’s latest census.