Barcelona, located on the Mediterranean ... The nearby Cíes Islands and the city's lively Old Town make it a unique destination in northern Spain. Gijón, on the northern coast in Asturias ...