That’s the Virginia B. Fairbanks Art & Nature Park in Indianapolis – 100 acres of artistic wonderland where Mother Nature and human creativity are having the best kind of affair. You know how some ...