Located south of Detroit in Windsor Ontario NAFTC Studios is a Canadian Production facility that is accessible through the domestic US.