The town has a river, the Umigawa, flowing through it, a large Hachiman shrine, and some ancient burial mounds (kofun).
The town has a river, the Umigawa, flowing through it, a large Hachiman shrine and a small Protestant church. It also has some ancient burial mounds (kofun).