Togura

Digital Passport

Flag

Togura

Nomenclature and Geography

Category: Obec / Město

Summary

Togura was a town located in the Nagano Prefecture of Japan, historically known for its hot spring resorts. It was situated along the Chikuma River, providing access to the scenic mountainous regions of the prefecture. In 2003, it merged with other municipalities to form the city of Chikuma.

Location