How to (safely) enjoy Japan’s famed deer park

Just a 45-minute train ride south of Kyoto lies the famous Nara Park, home to over 1,000 sacred deer who have learned to bow for treats.

Leave a Reply

Your email address will not be published. Required fields are marked *