General Knowledge Eyeglasses are invented in Italy in________? Options:A. 1586B. 1286C. 1386D. 1486View Answer B. 1286 Continue Reading Previous: Nightingale Florence (belongs to France) was a______________.Next: The Palk Strait separates which two countries?