Where is Praia de Miramar?

Where is Praia de Miramar located?

Praia de Miramar, Porto, Portugal (approx. 41.06778°, -8.64972°)


Where is Praia de Miramar on the map?