Independence Grove

Looking for the best playground for families?  Then head out to Independence Grove in Libertyville for a day of fun, from hiking to picnicking and even swimming!  Luckily for Lake County residents, Independence Grove is FREE resource for families, but for others there is a simple $10 parking fee—well worth the fun that lies within […]