John II, King (portugal) : All Data
John II, also known as John the Perfect, was the ruler of Portugal from 1481 to 1495. During his reign, Portugal experienced significant military conflicts. One of the most important wars was the Portuguese-Moroccan conflicts, including the Battle of Azemmour in 1486.