Cherry Blossoms

Tokyo's Cherry Blossoms Guide

ICU: Cherry Blossom Place

ICU, International Christian University, located in Mitaka, a suburb of Tokyo city area, is a great place for enjoying beautiful...