Filming Locations in Armidale
Armidale, New South Wales, Australia
Little Boy Lost (1978)
Armidale is a city in the Northern Tablelands, New South Wales, Australia. Armidale had a population...
View DetailsArmidale is a city in the Northern Tablelands, New South Wales, Australia. Armidale had a population...
View Details