Cloisters in Ponta Delgada

Feeding the Feast

Portugal’s Festa do Senhor Santo Cristo dos Milagres is one of the largest religious feasts in the world and serves some of the country’s tastiest street food.