Champakulam Kalloorkadu St. Mary's Forane Church ( valia Palli )

Champakulam church

One of the oldest Christian churches in India. Believed to be established in AD 427

Champakulam church

church . .

Champakulam church

church .... .

Champakulam church

church... .

Champakulam church

church ... ...