Created by the Nassau County Board of County Commissioners in 1988, the Amelia Island Tourist Development Council oversees the development and marketing of Amelia Island as a world-class tourism destination.