Month May 2025

Gaztelugatxe

Located on the northern coast of Spain in the Basque Country, between the towns of Bakio and Bermeo. Part of the Biscay province and overlooks the Bay of Biscay. Gaztelugatxe means “castle rock” in Basque. Connected to the mainland by…