Our We Love Japan ?? Tour continues. Today we went to the sacred town of Nara to see the Buddha, religious icons, and roaming deers. These are Japanese deers so they are well disciplined. Then…

View Post