category image
31 results
Sakura Season at Yamaguchi's Tokiwa Park

Sakura Season at Yamaguchi's Tokiwa Park

Late Mar - Mid Apr

Yamaguchi's Tokiwa Park covers a space of around 100 hectares, and on the grounds there are approximately 3500 cherry trees..

Yamaguchi Free