Want to enjoy sakura season but have allergies? Tokyo indoor park offers the perfect solution

The Tenbou-Park Sakura Festival in Ikebukuro’s popular Sunshine City shopping complex promises a sneeze and itchy eyes-free flower-viewing experience.

Read More