Where is Milundos?

Where is Milundos located?

Milundos, Porto, Portugal (approx. 41.2°, -8.26667°)


Where is Milundos on the map?