Villalonso Castle is one of the best conserved castles in the province of Zamora. The castle is a typical and notable exampl ...