Webcam – Ponta Delgada Sanctuary

Admire the altar of the Santuário do Senhor Santo Cristo dos Milagres (Christ of Miracles) streaming from the city of Ponta Delgada, the capital of the Portuguese Azores archipelago, situated on São Miguel Island.