MovieMaps
Browse Locations
Cities
Show Map
Lost and Found Filming Locations
View on IMDb
Buy on Amazon
Lost and Found was filmed in
Toronto
in Canada.
Fairmont Château Lake Louise
as Megève Resort
Browse Gallery
Sulphur Mountain Cosmic Ray Station
as Megève Mountaintop
Browse Gallery
Guild Park and Gardens
as Wedding
Browse Gallery
Source:
IMDb
University College
(
U of T
) as Winchester University
Browse Gallery
Source:
IMDb
Knox College
(
U of T
) as Winchester University (lobby)
Browse Gallery