Lone Tree Campground is a free campsite in the United States with drinking water on site. Read about its simple setup and what to know before you visit.