New Year’s Shrine Visits

With the passing of each year, every country and culture has its own traditions to celebrate our turn around the Sun. In Japan, one of the most popular traditions for natives and foreigners alike is the yearly temple/shrine visit, which is generally done as close to January 1st as possible, though many of the services […]