The Eye of Africa Weird June 4, 2013 The Eye of Africa2018-11-21T23:45:19-05:00 Natural formations No Comment The Eye of Africa, also known as Richat Structure,… Take a Peek