Where is Playa Flamenca I?

Where is Playa Flamenca I located?

Playa Flamenca I, Playa Flamenca I, Spain (approx. 37.932186°, -0.7282547°)


Where is Playa Flamenca I on the map?