Who Has The Biggest Human Eye In The World?
Who Has The Biggest Human Eye In The World? The largest human image of an eye is 2,394, achieved at an event organised by Rotary International District 3000 (India), in Tiruchirappalli, India, on 13 November 2016. An additional 461 participants formed an eyebrow nearby, but were not counted towards the record total. Who has the