Movies filmed in Leticia, Colombia
There are 1 movies that were filmed in Leticia, Colombia.
Leticia is a city in southern Colombia, next to the Amazon River and bordering Brazil and Peru. In the center of town, the boardwalk has river views. The main square is Santander Park, with a pond and trees where hundreds of parrots roost. Neighboring Cathedral of Our Lady of Peace is a modern building, with city views from its bell tower. The Ethnographic Museum has displays on the region’s indigenous groups.