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 DetailsLeticia, Colombia
Terras (2009)
Leticia is a city in southern Colombia, next to the Amazon River and bordering Brazil and Peru. In t...
View Details