Serpent Twin Mound
Schiller Park, IL 60171
Serpent Twin Mound is a unique and intriguing park located in Schiller Park, Illinois. Known for its distinctive serpent-shaped earthworks, this area offers visitors a blend of natural beauty and cultural history. The park features walking paths, green spaces, and picnic areas, making it an ideal spot for families and nature enthusiasts to explore and enjoy the outdoors.
Generated from this place's information
See a problem?
You might also like
Partial Data by Foursquare.
