Bishop Moore College (BMC) Campus Facilities, Mavelikara