Where is Carvalhosa?

Where is Carvalhosa located?

Carvalhosa, Porto, Portugal (approx. 41.2999643°, -8.3625207°)


Where is Carvalhosa on the map?