Question about Sakura season in Japan
The season lasts between January and June, depending on where you are - different climates have different flowering timetables. If you're there during that period it should be easy to find out where the best viewings can be found.
Okinawa prefecture is earliest, then Ehime, Shimane, Okayama, Nagano and then Iwate. Approximately.