Built in ninth century castle of Matrera near Villamartin in Spain for a long time had stood firm against enemy and endured numerous invasions and sieges; but no one can withstand time and the building became more like the ruins over time. Over the period of its existence, Matrera has changed its owners for several […]