Hachijo Island (also known as Hachijo-jima) is a subtropical volcanic island, located 290km directly south of Tokyo. Hachijo-jima is located in the path of the Kuroshio tropical current, and so the surrounding water of the island is blessed with many kinds of coral and tropical fish species, which attracts many divers and snorkelers. There is a high chance of encountering sea turtles even with beach-entry snorkeling. Hachijo Island is covered in subtropical rainforest with beautiful tree ferns, and is great for hiking and stream trekking. Mt. Hachijo-Fuji is excellent for hiking and it has an interesting volcano crater with lush forest in the middle. Be warned that Hachijo-jima does not have many sandy beaches (also black sand, not white) and mostly rocky shores. Just like any other Izu island, Hachijo Island is excellent for fishing, particularly great for warm water migratory fish all around the year.
About the Tokyo/Izu Islands:
Apart from the Ogasawara Islands, the Tokyo Islands (also known as the Izu Seven Islands) are a great weekend getaway for Tokyo locals. Usually people aim for the Friday night overnight passenger ferry which arrives early on Saturday mornings, where they can enjoy nature activities for the weekend. It is usual to take the high-speed jet ferry on the return to Tokyo on Sunday afternoons, or a flight depending on the island. All these islands of Tokyo are excellent for anglers of all skill levels as the surrounding sea is very rich in fish due to the Kuroshio Current and rugged underwater topography.