Tag: Gaztelugatxe is a small island

The Fascinating Island of Gaztelugatxe

Gaztelugatxe is a small island located in the Bay of Biscay just outside the Spanish coast of Basque Country. The island is crowned by...