Ever since I heard about the cat cafe in Asia, I wanted to go to one. Finally, I made it to the cat cafe in Amsterdam. Find out more about this place!