Immanuel Mar Thoma Church Kannur

Mar Thoma Syrian Church

Kannur, Kerala, India

Contact

Kannur
South Bazar P. O
Kannur Kerala, India

Immanuel Mar Thoma Church Kannur

9990141115