Queen Elizabeth II ~ Longest Reigning British Monarch
Queen Elizabeth II is the longest reigning British monarch. The graph above plots all the monarchs of England, with their length of reign. The second longest reigning British Monarch is Queen Victoria who reigned for 63 years and 7 months. There have not been a lot reigning Queens of England, making it a fun fact […]
Continue Reading