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 Details