Romantic Things to Do in Kyoto: Visit the Beautiful Kifune Shrine

Nestled at the foot of Mount Kurama, north of Kyoto City, Kifune Shrine (also spelled Kibune) is the head shrine of over 500 Kifune shrines found throughout Japan. It sits near the source of the Kamo River and enshrines the … Continue reading Romantic Things to Do in Kyoto: Visit the Beautiful Kifune Shrine