Niagara-on-the-Lake’s Shaw Festival offers show-stopping performances.

Follow-the-Footlights-1-960 Follow-the-Footlights-2-960