The castle of Villanueva del Cañedo (also known as the castle of Buen Amor) was built on the remains of a previous castle ...