There’s a real place called “Cat Island” in Japan. And what’s happening there is making the internet fall in love.
The Japanese island of Aoshima, affectionately named "Cat Island," has been a dreamland for feline fanatics ever since the internet caught wind of the odd sanctuary....
Read more