They don't call Minnesota the Land of 10,000 Lakes for nothing. Lake Harriet offers sandy beaches, fishing, and scenic trails ...