Yes, cats can remember people and places, and they can even recognize their owners after being separated for years.