Earth Day Indiana Festival
INDIANAPOLIS – A rite of spring and one of the largest of its kind in the nation, the annual Earth Day Indiana Festival is 11 a.m. to 4 p.m., Saturday, April 27 at White River State Park, 801 W. Washington, St. in downtown Indianapolis. The free, outdoor festival … Read More