Each local municipality has a recreation department that offers a wide range of programs. These programs are provided at a small cost for people of all ages. Some activities include swimming, skating, martial arts, cooking classes, leadership programs for teens, and arts and craft programs for children.