Leech Lake Recreation Area campsite in the United States. Paid pitches for tents and motorhomes, with showers, electric hook-ups and drinking water on…