Japan – Part 2

The next wildlife stop on our tour of Japan was Nara, which is near Osaka, nearly 300 miles south east of Tokyo. Nara is famous for it’s very special sacred deer. They are Sika deer (Cervus nippon), and they roam freely in the town of Nara, and it’s wonderful park. As we walked up the…