Free access to the navigable or public waters of the State, as defined by the legislature, shall not be denied any citizen of the United States or resident of the State, except that the legislature may by general law regulate and limit such access for other beneficial uses or public purposes.