Isla Canela photograph

Isla Canela

Use attributes for filter !
Date of Reg.
Date of Upd.
ID2310433
Send edit request

About Isla Canela


Isla Canela is a small island located south of the town of Ayamonte, in Andalusia, Spain in the province of Huelva. The mouth of the Guadiana River is next to the island, and Portugal can be easily seen from Isla Canela.

Related Persons

Next Profile ❯