You don't need a car to make the most of your time in these gorgeous lake towns dotted across the United States from New ...