Where is Catalan Spoken?

Catalan is a Roman language, which is the official and national language of Andorra. This language is spoken in Spain, France, Italy and Andorra. You can find more information here: