Tokorozawa Sakura Town is a cultural site in Tokyo, Tokyo. 1 YouTube travel vloggers — including じゃらん — have covered it across 1 clips.
“The eleventh place is the Tokorozawa Sakura Town Museum, which is attracting attention as a new hub for culture.”