Winter Illuminations To Visit In Japan

Nothing says Christmas like Christmas trees, golden-brown roast turkey and cities blanketed in lights and Christmassy decorations.  Now Japan takes the latter to new heights with their annual Winter Illuminations, enchanting lighting events that roll out in big cities throughout Japan in November and December, with some even stretching to January and February – because […]

Read More…