Y'all, we can NOT say enough good things about the Great River Shakespeare Festival, now in its 15th season (June 22 - August 5). You still have a few weekends to travel down to beautiful Winona and see some amazing theater and thoughtful programming.