Located in southwestern Japan, the island of Aoshima is a fishing village inhabited by hundreds of cats. The island was home to so many cats that it became known as “Cat Island”. However, this is not the only cat island in Japan. There are more than 10 cat islands in the country. Cat islands are …