Which treaty ended the war in which the Battle of Stromboli took place ?
Battle of Stromboli: The naval Battle of Stromboli took place on 8 January 1676 during the Franco-Dutch War between a French fleet of 20 ships under Abraham Duquesne and a combined fleet of 19 Dutch and one Spanish ship under Lieutenant-Admiral-General Michiel de Ruyter that lasted eight hours and ended inconclusively. Franco-Dutch War:  The war ended with the Treaty of Nijmegen, by which Spain ceded the Franche-Comté and some cities in Flanders and Hainaut to France, while France returned some of its conquests (Maastricht and the Principality of Orange) to the Dutch.
the Treaty of Nijmegen