The Municipal Theatre is one of the best loved attractions in this community, and has offered entertainment to the people of the region for many years. The small venue hosts a variety of events throughout the year which range from the traditional stage plays written by the classical playwrights of the country to more contemporary pieces, written and directed by local and emerging talents. The theatre is also used to host musical and dance events