At the far end of northern Minnesota is Ham Lake, one of the largest and most beautiful lakes in Minnesota. The regio ...