Amelia Filming Locations

Amelia was filmed in Toronto & Oshawa in Canada.
Show Map