Travel Veal’s Ice Tree Nestled just off I-74 on Indianapolis’ southeast side is a winter spectacle that’s been delighting February 4, 2019 by Kelly3 Min Reading