The Department of State may establish and maintain under its jurisdiction a division to be known as the Delaware State Museum to be located in the City of Dover.