Tokyo Nature of Hachijo Island Hachijojima is an island in the Pacific Ocean in Tokyo. There are many attractions on the island, su... 04/05/2019 Tokyo