St Thomas Mar Thoma Church Mampatta

Mar Thoma Syrian Church

Kozhikode, Kerala, India

St Thomas Mar Thoma Church Mampatta

9961184069