News

One of Japan’s most famous, and cutest, tourist attractions are its many cat islands dotted around the country. However, the cat island of Okishima on Lake Biwa - the largest freshwater lake in ...