The Shell Grotto of Margate is a Complete Mystery

Little is known about the amazing creation of the Shell Grotto of Margate, England. The small English town of Margate sits along the far eastern…

Read More »

Listen To The Sound Of A 17,000-Year-Old Conch Shell Musical Instrument Being Blown

Almost 90 years ago, scientists discovered a large conch shell in one of the most famous prehistoric caves in France. Now thanks to a multi-disciplinary…

Read More »