Toledo, also known as the glass capital of the world, is located on the Ohio River in the city of Toledo, Ohio, USA, ...