St Peters Mar Thoma Church Margao

Mar Thoma Syrian Church

Ponda, Goa, India

Contact

Margao
Ponda Goa, India

St Peters Mar Thoma Church Margao