Puffins Puffin Island Saltee is a photo spot in Ireland at 52.11638, -6.61258. ShotHotspot has 30 photos taken here by 7 photographers. It's good for landscape, water and wildlife photography. Other photo spots nearby include Saltee Islands, Lady's Island Lake and Lady's Island.