Alicia
Our Lady Of Atocha Church
- Built in 1849, this church is a premier example of Castilian architecture and is famous for its façade of ornamented, customized red bricks.
- It was declared a national religious tourist attraction by the Department of Tourism and is a major pilgrimage site during Holy Week.
Go to nearby Jollibee store
Go to nearby Gasoline station