Outside the Church of St. Stephen, in the small green area next to the main entrance, lies a fragment of a Roman altar dating back to the 1st century AD, unearthed during excavations conducted between 1995 and 1997.