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.