South Stack Lighthouse The lighthouse is on this little rocky island called South Stack - the name is certainly a giveaway - just off Holy Island in Anglesey.