Glenwood Park Forest Preserve in Batavia, Illinois proves that sometimes the smallest forest preserves are the best. While only about 40 acres, Glenwood Park Forest Preserve treats to some very beautiful views of the Fox River where you may see quite a few water birds like we did during our recent visit.


