Thuruthikara Immanuel Mar Thoma Church

Mar Thoma Syrian Church

Thuruthikara, Kerala, India