According to Go Banking Rates, Lorain and Ashtabula in Ohio are extremely affordable lake towns.