The beautiful Island of Santorini is home to an unbelievable number of stray Cats and kittens much like the famous Japanese ‘cat island’ of Tashirojima!