Let’s Play with Deer, Messengers of Gods in Nara

Nara is an ancient capital in Japan, about 50 kilometers south from Kyoto. The major attraction here is huge Todaiji Temple, one of the most important Buddhism temples in Japan but the biggest reason to visit here is meeting deer! In Nara town, deer are everywhere on the main streets and they are actually “residents”…