News

The Convent of Our Lady of Hope in Ponta Delgada, Azores, is the sanctuary of the Lord Holy Christ of the Miracles; a statue of Venerable Mother Teresa da Anunciada stands in front of the convent.