Lording over the Molo plaza is one of the most beautiful churches in the Philippines – St. Anne’s Church. More popularly known as Molo Church, it was…