A Dutch Windmill in Kanto? A Little Piece of the Low Lands at Sakura Furusato Square
Sakura Furusato Square in Sakura City, Chiba Prefecture, is the ultimate spring day trip. See fields of tulips blooming at the yearly Sakura Tulip Festa!
Sakura Furusato Square in Sakura City, Chiba Prefecture, is the ultimate spring day trip. See fields of tulips blooming at the yearly Sakura Tulip Festa!