Japan’s Cat Island: The Fascinating Feline Hideaway You Need To See To Believe Kayla SquelchNovember 29, 2016 Are you a cat person? Then you'll love this... Aoshima island (青島), one of 11 "cat islands" located in Japan, gets its nickname from the fact that the feline... Nooks & CranniesShh...Secret Spots0 Comments