Catalonia is an autonomous community of Spain. It is located on the northeastern coast of the Iberian Peninsula and borders Andorra and Fran