Deals sometimes seem tailor-made for Minnesotans. The latest in that category comes from American Cruise Line, which sails the Queen of the Mississippi. This summer, the company is offering a $1,000 saving per stateroom on seven-night Upper Mississippi sailings. The deal is good on 10 sailings in June, July and August. Itineraries include cruises traveling between St. Paul and St. Louis; Memphis and St. Louis; and St. Louis and Cincinnati. Amenities on the paddlewheeler include a putting green, a calliope and some of the largest staterooms on the river, with 150 rooms on four decks. Rates start at $3,695 per person double after discount, plus $250 port charges. Book the deal no later than April 19 at 1-800-814-6880.