Shikoku, Japan: Anniversaries abound on Japan’s smallest main island. / #35 on @The New York Times's list of 52 Places to Go in 2015
Shikoku, Japan: Anniversaries abound on Japan’s smallest main island. / #35 on @The New York Times's list of 52 Places to Go in 2015