The facilities to be provided at public boat access areas on water bodies may include, but are not restricted to, boat launching ramps, launching sites where small boats or canoes may be placed in the water, trails leading to the water’s edge, rest room facilities, parking, and such other types of facilities and amenities necessary to carry out the statewide public boat access program.