Odaiba Illumination Tips & Info
Odaiba is a manmade island on Tokyo Bay, located just outside of the city. Its year-round lighting, known as Odaiba Illumination YAKEI is a popular tourist draw, and one of the main reasons people make the trek to the outskirts of Tokyo. Winter Illuminations are popular throughout Tokyo November through December, and there are some […]










