From lighthouses to fudge shops, these lakeside towns rival any beach getaway.A Viking style ship cruises by the Grand Marais lighthouse.Credit: lavin photography/Getty ImagesTowns hugging the Pacific and Atlantic oceans are often held up as idyllic examples of cute coastal enclaves, but the Great Lakes boast dozens, too. Summer is the best time to visit, as temperatures are highest and the beaches are bathed in golden light. The five Great Lake…