Shibata
Shibata Town in Miyagi Prefecture is renowned for its cherry blossoms. Funaoka Castle Ruins Park offers beautiful Shibata sakura, accessible by slope car to the mountaintop. It's a popular cherry blossom destination that attracts many visitors in spring.