No ratings yet

Toshima is one of the 23 special wards of Tokyo. It is located north of Shinjuku Ward.

Events & Festivals

Visited? Please add your rating!

Send this to a friend