Canway Farm is located in New Taipei City, Taiwan, Taiwan, Province Of China on 口對面, Lane 203, Section 2, Ganyuan St, Shulin District. Canway Farm is rated 4.3 out of 5 in the category organic farm in Taiwan, Province Of China.
Address
口對面, Lane 203, Section 2, Ganyuan St, Shulin District