For the best experience use inshorts app on your smartphone
World's longest eyelash is almost 5 inches long
short by Aarushi Maheshwari / on 13 Sep 2017,Wednesday
A woman from China holds the Guinness World Record for the longest eyelash, with an eyelash on her upper left eyelid measuring 4.88 inches long. You Jianxia said she first noticed her eyelash growing during a 1.5-year-long "nature retreat" four years ago. She said the growth is due to her lifestyle, which is at one with nature.
short by Aarushi Maheshwari / 10:35 am on 13 Sep
For the best experience use inshorts app on your smartphone