Absolutely! Chicago offers a plethora of green spaces, such as Millennium Park and Lincoln Park, where you can enjoy nature right within the city.