Known as the Land of 10,000 Lakes, Minnesota offers endless opportunities for getting out on the water and Portsmouth Mine Lake is one such spot. This stunning lake, located about 130 miles north of ...