By eHow Arts & Entertainment Editor
Rate: (0 Ratings)
The Indianapolis Museum of Art, locate just north of downtown, is one of the oldest art museums in the country. Founded in 1883, the museum houses works representing most art genres and periods. Plan a visit to this Midwest art venue to experience the diverse displays and collections.