Nilgiri Mar Thoma Church Coonoor

Mar Thoma Syrian Church

Coonoor, Tamil Nadu, India