Plurib.us

Contact, Follow:

Someone may have found the largest known crater, 31km wide in the Sahara.  Named Kebira, Arabic for "Large".

bu.edu/remotesensing/...
← Back to Plurib.us blog