Malahide is a charming seaside village close to Dublin with an 800-year-old castle, beautiful beaches and coastal walks.

See Full Page