Payippadu Immanuel Mar Thoma Church

Mar Thoma Syrian Church

Payippadu, Kerala, India