
Koori Town's Peach Blossoms
Koori Town, home to some 236 acres of peach orchards, is a wonderful place to view peach blossoms when spring rolls around. 24,000 trees fill the 120 hectares of peach orchards located along the banks of the Abukuma in Koori Town's Danzaki area - many of these are located along a road know...