Walton Island
Located in the middle of the Fox River, Walton Island is a beautiful oasis in Downtown Elgin. This 4.5-acre park has a walking and biking path, beautiful perennial flowers and a Prairie style shelter. Walton Island is a favorite for family fishing as well as a wonderful backdrop for wedding parties.