Answer:
70-37=33
so Canada have 33 more national parks than Japan
Explanation:
33
Subtract Japans parks from Canadas parks
70 - 37 = 33
4.8m questions
6.2m answers