BlogHide Resteemsfggf (25)in hive-183959 • last monthWorld beauty.Roche Abbey is an English Heritage Site located in South Yorkshire, England, approximately a mile northeast of Maltby village. The Cistercian order Monastery Roche Abbey was established in the…