Insiders Richard Farmer and Van Milton take a stroll through Japan’s ancient capital, Nara. Not far from Kyoto, this old city is known for its Buddhist influence and the sacred deer that roam the streets.

#VisitJapan #Nara #InsideJapan

AloJapan.com