Indianapolis Museum of Art , located on 152 acres along the White River, is one of the most beautiful settings of any museum in the nation. Just a short drive northwest of downtown, it is a great place to re-charge your batteries from the hectic activities connected with the Super Bowl.
No comments:
Post a Comment