MovieMaps

“Sara” Filming Locations

Arrow episode “Sara” was filmed in Vancouver in Canada.

Casa Mia as Corto Maltese Mansion

Thea practices her fighting at Merlyn's mansion in Corto Maltese.