Leticia, Colombia

Leticia, Colombia

On the Amazon River at the southern tip of Colombia, Leticia is the kind of landlocked city you might expect to find in the midst of the world's largest jungle, far from "civilization." Nonethele...

JDS Travel News JDS Viewpoints JDS Africa/MI