8 Result For All

Watch Details

Avila Convent

Coimbatore, India

The school takes pride – with due reverence and obeisance to her patron saint, Saint Teresa of Avila – in being christened with the name of a province in Spain, which has given to the world Saint Teresa – the unparalleled advocate of the spirit of true Christianity and who carries the title – The Doctor of the Church with unquestionable aptness.

Show On Map
  • Closed
  • Unreviewed 0 Reviews 0.0

Sign In