Category : New Intiatives

Marthoma Centre, Agra

Mar Thoma Centre, Agra is a mission endeavor initiated by the diocese to provide homely accommodation and excellent service to people who are visiting Agra.