Nellikala Mar Thoma Church

Mar Thoma Syrian Church

Nellikala, Kerala, India