This UK island, off the coast of Northern Ireland, is a haven for wildlife and a perfect spot for a peaceful retreat. Seals ...