News

The Festa do Divino Espírito Santo - or the Festival of the Divine Holy Spirit, blends Catholic traditions with popular ...
Their faces, hats and flamenco dresses caked in dust, hundreds of pilgrims gathered around an ox-driven carriage with their icon of the Virgin Mary after slogging on foot, horses and wagons through ...