New on our blog!
Jungle Cruise
In recent years, Colombia and Peru have clashed over the sovereignty of Isla Santa Rosa, a landmass formed in the 1960s by Amazon River sedimentation. Over time, accretion joined it to Isla Chinería, a Peruvian island near the triple frontier with Brazil. Soon after, Peruvian settlers established a town there. Colombia, however, argues that Isla Santa Rosa was