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 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results