Period, Beach, and Tampon: Top 5 Artifacts  That Prove Ancient  Civilizations Existed  t 10 months ago  I found a tampon on the beach ,was  wondering if anyone knew what period it's  from?  332  2.3K  VIEW 332 REPLIES Proof of ancient civilizations