Place
Free account · your comment posts right after signup
Tōsandō is a Japanese geographical term. It means both an ancient division of the country and the main road running through it. It is part of the Gokishichidō system. It was situated along the central mountains of northern Honshu, specifically the Tōhoku region.