Where is Praia da Amoreira?

Where is Praia da Amoreira located?

Praia da Amoreira, Faro, Portugal (approx. 37.33948°, -8.853201°)


Where is Praia da Amoreira on the map?