1 spot
Ogi is a small castle town on the southern slopes of Mt. Tenzan, known primarily within Saga Prefecture for its cherry b…