How long did John I reign as the King of Portugal?
48 years
38 years
58 years
68 years
Answer
John I reigned as the King of Portugal for 48 years, making his the longest reign of any Portuguese monarch. During his time on the throne, he focused on overseas expansion and solidifying Portugal's independence.
Unraveling the Reign of John I of Portugal: The Pioneering Monarch of the House of Aviz