Vermilion is a harbor city in the counties of Erie and Lorain, Ohio, that sits 35 miles from the city of Cleveland.