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 ...