23 Interesting Facts about the Treaty of Paris (1763)

The Treaty of Paris of 1763 was a peace treaty signed by Britain, France, and Spain on February 10, 1763. This treaty brought to an end the Seven Years’ War...