Where is Praia de Miramar?

Where is Praia de Miramar located?

Praia de Miramar, Praia de Miramar, Portugal (approx. 41.0671°, -8.6574°)


Where is Praia de Miramar on the map?