Filming Locations in Neiva

Neiva, Huila, Colombia
El embajador de la India (1987)

Neiva is the capital of the Department of Huila. It is located in the valley of the Magdalena River...

View Details