Where is Praia do Almoxarife?

Where is Praia do Almoxarife located?

Praia do Almoxarife, Praia do Almoxarife, Portugal (approx. 38.559505°, -28.623009°)


Where is Praia do Almoxarife on the map?