Maebashi
City in Japan
Maebashi is a city in the Kantō region of central Japan. Beside the Tone River, Shikishima Park is home to a huge rose garden. To the west, Gunma Flower Park has Japanese and English-style gardens. Northeast, hot-spring resorts dot the slopes of...