Where is Mindelo?

Where is Mindelo located?

Mindelo, Mindelo (Station), Portugal (approx. 41.31508°, -8.714209°)


Where is Mindelo on the map?