Goryōkaku
StrollUrban park
Mori Station is a small regional railway stop in the town of Mori, Oshima Subprefecture, on Japan's northern island of Hokkaido. Opened in 1903 during the Meiji era, it serves the coastal line running along Uchiura Bay. Beyond its founding date and location, no verified distinctive attributes are available.
Sign in to rate this place.
Sign in