Filming Locations in Leticia

Leticia, Amazonas, Colombia
Cannibal Holocaust (1980)

Leticia is a city in southern Colombia, next to the Amazon River and bordering Brazil and Peru. In t...

View Details
Leticia, Colombia
Terras (2009)

Leticia is a city in southern Colombia, next to the Amazon River and bordering Brazil and Peru. In t...

View Details