Mt. Koya, Japan [TofuguTV]
One of my top recommended places for those of you planning a trip to Japan, Mt. Koya (AKA Koyasan) is a must see and must go-to in my book. Whether you’re looking to get away from it all, relax, or just be amazed, Mt. Koya is pretty much the most perfect place ever. I certainly [...]






