Share |

Alabama Shakespeare Festival

Alabama
United States

The fifth largest Shakespeare festival in the world. It attracts more than 300,000 visitors annually from all 50 states and more than 60 foreign countries.