Spoleto Festival, Charleston
The Spoleto Festival lasts for 17 days and nights, and has been happening since 1977. Named for it's sister festival in Spoleto, Italy, the Spoleto Festival offers theater, music, dance, visual arts, and opera. The festival normally takes place in June.
Takes place in the last week of May/first week of June. Cultural acts from the world over. Sister movement of local talent callled Piccolo-Spoleto runs simultaneously. Entire town turned into a festival.