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 … Read More