Igualada is a charming town near Barcelona, which is part of the pilgrimage route to Montserrat, as well as a centre of the textile industry. The Basilica of Santa Maria is a beautiful example of the Catalan Renaissance style of the 17th century. Inside you’ll see a beautiful Baroque altarpiece and a remarkable organ, which is the star of the International Organ Festival of Igualada.