a magnificent castle, a butterfly house, top-tier restaurants, and much more. Here's your comprehensive guide to visiting Malahide, the underrated seaside town just north of Dublin City. Ireland ...