Matt Evans Staff Writer,japan-guide.com Regarded as one of the most sacred places in Japan, Koyasan is a plateau deep in the mountains of Wakayama Prefecture, the center of the Shingon sect of Buddhism and a popular tourist destination due to its historic buildings, serene forest surroundings and in particular the chance to stay overnight at […]