IKARUGA, Nara >> In the ancient town of Ikaruga in Nara prefecture, visitors can easily immerse themselves in Buddhist tradition by hopping from temple to temple — on a buggy. The two-hour tour ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results