Our Lady of Atocha Church
Visita Iglesia from the North in Alicia, Isabela.
Declared as one of the national-religious tourist attractions in the Philippines by the Department of Tourism, the Our Lady of Atocha Church is a pilgrimage site for Catholics during Holy Week.
This church located in Alicia, Isabela was built by Fr. Tomas Calderon, OP, inaugurated in 1849, and is known for its antique Castilian architectural design. Our Lady of Atocha boasts a brick facade and a four-storey bell tower.
You may want to read: