The International Mermaid Museum is decidedly not forgettable. Aberdeen sits at the southwestern corner of Washington, where ...