San Nicolas (near Manila) Philippines
Roman Catholic
Augustinian friars built San Nicolas Church in 1703. The town of San Nicolas is southwest of Manila, near Taal Lake.San Nicolas (near Manila) Philippines
Roman Catholic
Augustinian friars built San Nicolas Church in 1703. The town of San Nicolas is southwest of Manila, near Taal Lake.