ST. IGNACE, Mich. (Great Lakes News) – Cruise ships will be back on the Great Lakes this year after a two year hiatus.

Nine cruise lines will be on the Great Lakes for the May through October season.

MORE NEWS: No More Hiding: New Michigan Transparency Laws Require Lawmakers to Publicly Disclose Spending Priorities

There will be ports of call in Michigan, Ohio, Wisconsin and Canada.

Those spots benefit greatly from the affluent passengers who come ashore for excursions and shopping as well as the ships themselves who stop up on supplies.