Santander is located on the northern coast of Spain, in Cantabria. The city sits along the Bay of Biscay and has stunning views of the mountains and beaches that make up the area. Santander is a ...
More than 80 people were killed following the government’s failed attempts to hold peace talks with the National Liberation ...