Amazing! A pair of killer whales have been spotted off the Kerry coast
A pair of killer whales have been spotted just off the Kerry coastline. The animals have been positively identified as part of a pod which usually prowls around the Scottish Hebrides. The orcas were seen just …