Why can you hear the sea in seashells? (Hallux’s Hearing Helpdesk)

If you hold a shell to your ear it is said you will be able to hear the sea.  Hallux explains why.