For many people, Christmas is the most important holiday of the year. It is a chance to meet family, eat amazing food and give presents to loved ones. In Japan New Year is the biggest holiday, with many people returning home to spend time with their extended families. The festive spirit is reflected throughout Japan, with events held from Hokkaido to Okinawa that anyone can enjoy.
New Year in Japan: A Spiritual Time of Family, Food and Fun
