The village of Malahide boasts beautiful walks, a grand castle, a butterfly house, top-notch restaurants, and much more. Here's everything you need to know about visiting Malahide, the ...