Battle of Villmergen


Battle of Villmergen may refer to either of two battles between the Reformed and Catholic cantons of Switzerland fought at Villmergen in the canton of Aargau: