Japan’s Cat Island

Aoshima Island in Japan is only one mile long. There are no shops or restaurants but it is home to over 120 cats. There are 6 cats on this island for every human. The island has become a popular destination for tourists who love cats. However some locals are fed up...