
Ohio's small towns have great stories. Little Ohio presents 100 of the state's tiniest towns and most miniature villages. With populations under 500, these charming and unique locations dot the entire state--from Lake Seneca in the Northwest corner...