The current Villalba de los Barros Castle was built in the mid-15th century to the ground of ancient Almohad fort. The walle ...