Just south of Tokyo, floating in the Pacific Ocean, are a group of 7 islands known as the Izu Islands. On a recent trip here, I fell in love with Hachijojima. More popular with domestic tourists than foreign, it is one of the bigger islands in the chain. This was by far one of the...Read More