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 9 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 13 months ago
3

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