MovieMaps

“Desperate Souls” Filming Locations

Once Upon a Time episode “Desperate Souls” was filmed in Langley in Canada.