Check Out This Japanese Cat Island Aoshima

In the South Of Japan Lies the small 1 Mile island of Aoshima also known as Cat Island for obvious reasons. Cats outnumber humans on this island more than 6 to 1! The cats were introduced to this island through ships, but the cats remained in the area and vastly repopulated. Check out these pictures of this amazing island, a Cat lovers Paradise!