Where is Vila Nova de Famalicão?

Where is Vila Nova de Famalicão located?

Vila Nova de Famalicão, Vila Nova de Famalicão (Station), Portugal (approx. 41.40739°, -8.515015°)


Where is Vila Nova de Famalicão on the map?