Daily Archives for November 17, 2013
Daitoku Temple
This Buddhist temple is overflowing with trees, making for a stunning display in autumn. Founded in the 14th century, Daitoku Temple has a number of religious buildings, rock gardens, and national treasures on the premises to check out once you’ve … Continue reading