Here are two maps which show the location of Playa Flamenca in Spain.
The first map also shows the Spanish regions. The second map shows some towns and airports as well as some of the Costas including Costa Blanca.
Map of Spain showing Playa Flamenca and the Spanish regions
Map of Spain showing Playa Flamenca, some towns, airports and Costas.