Everybody needs to get out of town from time to time. And we don't all have the time/money/babysitters to go on a long and far away trip. Don't worry, there are plenty of day or weekend trips to take right here in Ohio. So visit these 20 towns that are at most three hours away, for a perfect weekend away.