There are plenty of tourist traps to avoid in Chicago, but the Garden of the Phoenix isn't one of them. Nestled on Wooded Island between East and West Lagoon in Jackson Park, it's been dazzling ...