Hachijojima aims for sightseeing splash with whale sightings
Located about 290 kilometers south of central Tokyo, the island is blessed with a mild climate and tourist draws such as hot springs.
Located about 290 kilometers south of central Tokyo, the island is blessed with a mild climate and tourist draws such as hot springs.