TSU--“Mitake no Sakura” (Mitake’s sakura) is a famous cherry blossom viewing spot in the mountains about a one-hour drive from Tsu Station in Mie Prefecture. [Read More]

No reproduction or republication without written permission.