The medieval village of Mértola (Baixo Alentejo region, Southeast Portugal) on the banks of the Guadiana river ...