Immanuel Mar Thoma Church Shoranur

Mar Thoma Syrian Church

Palakkadu, Kerala, India

Contact

Shoranur
Palakkadu Kerala, India

Immanuel Mar Thoma Church Shoranur

04662 - 224857