The buildings in the photo are the remnants of a Knights Templar Commanderie (after 1312, it became a commandery of the Order of the Hospitallers). The main building is (probably intentionally) hidden behind the trees on the left near the church.
Loading contexts...