The Festival of Senhor Santo Cristo in Ponta Delgada
|0 Comment
The Festival of Senhor Santo Cristo, also known in English as the Feast of the Holy Christ, is the largest celebration in the Azores islands. A religious celebration that takes place on the 5th Sunday after Easter on the island of Sao Miguel, with the large procession taking...