Chillicothe, Illinois, United States of America
Three Sisters Park
is located at 17189 N. Rt. 29 in Chillicothe