SANTA ROSA, Peru (AP) — A remote island on the Amazon River — now the subject of a territorial dispute between Peru and Colombia — has a single paved road for a main street, which is home to more ...
Residents of Santa Rosa, a Peruvian island on the Amazon River, load goods in Leticia, Colombia, Sunday, Aug. 17, 2025. (AP Photo/Ivan Valencia) SANTA ROSA, Peru (AP) — A remote island on the Amazon ...
SANTA ROSA, Peru — A remote island on the Amazon River — now the subject of a territorial dispute between Peru and Colombia — has a single paved road for a main street, which is home to more ...