Quite confusing, isn’t it? Until 2002, there were three places in Europe that listened to the name Finisterre. Of course, firstly, we know the town of Finisterre in Galicia. Secondly, there’s also a region with the same name in France. Both places owe their name to their location, extremely westward […]