This European Country Has More Cats Than Humans If Ilha da Quemada Grande in Brazil is known as the island of snakes, Cyprus can be called the island of cats.