Filming Locations in Athlone

Athlone, Ireland
Flight of the Doves (1971)

Athlone is a town in central Ireland. The medieval Athlone Castle offers views from its battlements,...

View Details