Gaztelugatxe On the north coast of Spain’s Basque Country is this gem of an island. Sitting atop Gaztelugatxe is the hermitage of San Juan.