Beauty spot for leaf peeping in Kagawa – Okuboji
Pilgrims (Henro in Japanese) have special expectation on Okuboji, known as the last of the Shikoku pilgrimage’s 88 temples, since their long journey finishes at this temple. From the end of October to
Read more