One island in Japan has cats outnumbering humans. Tashiro Island has been a growing tourist destination for cat-lovers and other curious travelers.
by FG Dullin
by Chev C.
by Luna
by Hazel Jane F. Mortiga