Which European country lays claim to the most lakes (excluding Russia)?

Norway
Finland
Sweden
United Kingdom

Trivia Crack Answers Main Page