St. Thomas Mar Thoma Church Karwar

Mar Thoma Syrian Church

Karwar, Karnataka, India