Travel

Veal’s Ice Tree

Nestled just off I-74 on Indianapolis’ southeast side is a winter spectacle that’s been delighting