Filming Locations in Loja
Loja, Granada, AndalucĂa, Spain
Duck Soup (1933)
Loja, formerly Loxa, is a town in southern Spain, situated at the western limit of the province of G...
View DetailsLoja, formerly Loxa, is a town in southern Spain, situated at the western limit of the province of G...
View Details