MovieMaps

“The Return” Filming Locations

Once Upon a Time episode “The Return” was filmed in Richmond, Burnaby, & North Vancouver in Canada.

Burnaby Art Gallery as Sisters of Saint Melissa

Mr. Gold sees August Booth talking to Mother Superior and the confronts her about his reasons for being in town.