Yabo Tenmangū Shrine (FREE)

Guest post by M A McDonald Yabo Tenmangū Shrine (谷保天満宮) is a beautiful Shinto shrine, a brief walk from Nambu Line’s Yaho Station. Founded in 903 and rebuilt on its present site (1924), Yabo Tenmangū protects a small sacred forest as well as a picturesque orchard of gnarled but flourishing plum trees (complete with resting platforms),Continue reading “Yabo Tenmangū Shrine (FREE)”