Freedom of religion is guaranteed by the Spanish Constitution, although the majority of the population is Catholic. Other religions also practised in Spain include Islam,Judaism, Protestantism, and Hinduism, all of which have places where to conduct their rituals. Hope this helps.