Where is Porto Novo?

Where is Porto Novo located?

Porto Novo, Porto Novo (Station), Portugal (approx. 32.65876°, -16.81247°)


Where is Porto Novo on the map?