Answer
Szepes Castle is the birthplace of John Zápolya, who was a Hungarian nobleman and the Voivode of Transylvania. Born in 1487, Zápolya played a significant role in Hungarian history during the 16th century. He was elected King of Hungary in 1526 after the Battle of Mohács, where the Ottoman Turks defeated the Hungarian army. Zápolya's reign was marked by conflict with the Habsburg dynasty, who also claimed the Hungarian throne.