Eileen Nguyen

Sakura cherry blossoms in Japan

Top 10 Things To Do in Japan this spring

Springtime means cherry blossoms and pleasant weather. What better place to experience this than spending spring in Japan! Japan is known for a lot of things: ...