Nestled in Washington, Illinois, Harry LaHood Park is a perfect spot for families and nature lovers. Enjoy picnics, walking trails, and scenic views that bring a smile to your getaway!
A peaceful park with beautiful green spaces, ideal for relaxation and family outings.