The island was the site of a prestigious meeting on November 7, 1659, between Louis XIV of France and Philip IV of Spain. The royals chose the location to sign the Treaty of the Pyrenees which ...