Nara considers increasing number of deer that can be killed each year
Published
When people hear “Nara,” the first thing that comes to mind is deer. Deer are said to be the messengers of the Shinto gods at Kasuga Shrine, which is located inside Nara…
Full Article