The kitten lady is taking us all on a trip to Cat Beach Sanctuary, a rescue organization in Penang, Malaysia with a unique location: a beautiful tropical beach!