In the tiny village of Elkhart Lake, Wisconsin lies a crystal-clear lake that people have flocked to for centuries due to the healing powers of its water.
There are some great places to live in the Land of 10,000 Lakes. People also love small towns. Looks like there are 3 in Minnesota that has been listed among the best in America.