)Another major attraction for the well travelled looking for cultural activities is the famous Shaw Festival Theater (named for playwright George Bernard Shaw) located in the town of Niagara-on-the-Lake.