Catalonia ; Including Costa Brava and Costa Dorada The mountainous coastal region of Catalonia is located in north western Spain, bordering France. Barcelona: The second largest city in the