Nara

Nara, Japan's first imperial capital, caught my heart: for 1,000 years it has been home to a herd of wild deer that mingle freely with people.

LocationJapan
Category

A penny for your thoughts!