Sleigh Head

Slea Head’s rugged coast is covered in an array of greens and has amazing views over the Atlantic. According to local legend, if you dip your feet in the icy water, you leave a piece of your soul in Ireland!

Leave a Reply