May 02 (Japan by Food) - Japan is a large, mountainous country full of shrines and temples. Before modern transportation, pilgrims would travel on foot to visit and pray at famous Bhudest temples.
Since they were often far from home, visitors would stay at the temples and rest before they continue on their pilgrimage.
Even today, this practice of hospitality at temples is still available. At Kakurinbo, guests can experience an overnight stay at this traditional Buddhist temple, complete with vegetarian shojin ryori cuisine and a unique matsuri performance.