What languages are spoken in Spain?
Spanish is the official language in the entire national territory. However, other languages coexist with Spanish in certain regions of Spain. These are: Catalan in Catalonia, Galician in Galicia, Euskera/Basque in the Basque Country, Valencian in the Valencia Region and a particular variety of Catalan spoken on the Balearic Islands.
What religions are practiced in Spain?
Freedom of religion is guaranteed by the Spanish Constitution, although the majority of the population is Catholic. Other religions also practiced in Spain include Islam, Judaism, Protestantism, and Hinduism, all of which have places where to conduct their rituals.