News

Among its many treasures is Matsushima Bay, an enchanting ... the northeastern coast of Japan's Honshu Island in the Miyagi Prefecture, just 230 miles northeast of Tokyo. It is known as one ...