Spain

Peacock Island / Isla de Benidorm / L'Illa de Benidorm

Status:

Already located!

Solution:

Peacock Island / Isla de Benidorm / L'Illa de Benidorm

Lat/Lng:
38.53615296667514, -0.1232526186523728

Found by:

Ark

place image

2 comments

fs90473 3 months ago
0

This is definiteveliy correct. The spanish name seems to be Isla de Benidorm or L'Illa de Benidorm. Maybe the pin should be moved more southwards on the island itself.

Ark 6 months ago
3

Very much looks like Peacock Island, off Benidorm, Spain (external link