“Far from the Tree” Filming Locations

Kara and J'onn head to Mars to help out M'gann while Alex convinces Maggie to invite her parents to their bridal shower.

Supergirl episode “Far from the Tree” was filmed in Vancouver & Langley in Canada.

Thornton Park as Park near Pacific Central

Maggie goes to the bus station to pick up her father and they talk while walking through the park.