Tourist in my own city: Humboldt Park, Chicago
Humboldt ParkĀ (1400 N Sacramento Ave, Chicago, IL 60622) is one of those spots I never truly attempted to see, and now that I have, I want to share this oasis with the world. It’s a gorgeous spot that belies the…