Where is Manuncelos?

Where is Manuncelos located?

Manuncelos, Porto, Portugal (approx. 41.15°, -8.15°)


Where is Manuncelos on the map?