Deers of Nara
How to get there? Nara is located in the Kansai region of Japan. Travelers who are visiting either Kyoto or Osaka can take a day trip to the beautiful Nara. According to the legendary history of Kasuga Shrine, the god Takemikazuchi arrived in Nara on a white deer to guard the newly built capital of Heijō-kyō. Since then, the deer have…