Sugarloaf Mountain Amphitheatre is the home of the outdoor drama Tecumseh! and a number of other entertainment venues.