The Baltimore National Heritage Area promotes, preserves and enhances Baltimore's historic and cultural legacy and natural resources for current and future generations. It is one of 13 certified heritage areas in Maryland and one of 49 Congressionally designated national heritage areas. It is managed by the nonprofit Baltimore Heritage Area Association, Inc., with guidance from a board of directors and an advisory committee. The organization hosts guided walking tours, develops heritage tourism products and awards grants that support tourism and historic preservation. It also runs youth programs, a lecture series, digital StoryMaps and the It's a SNAP! photo contest, and it works with communities to find, save and share their own cultural heritage stories.