A resident of Florida, Craig Grant on ten acres of land with his own hands built this city for cats. There are small houses, town hall, and even a pond with a water mill. But this is not important. Over the past seven years, Craig gave shelter to a huge number of homeless cats, all the money he spends on their content, although it is sometimes difficult times.