Answer:
Huguenot: France
Anabaptist: Switzerland
Anglican: England
Presbyterian: Scotland
Calvinist: Switzerland
Step-by-step explanation:
sorry if any of them are wrong.
here you go
3.5m questions
4.5m answers