History
Japanese history stretches back through the centuries, the legacy of which can still be seen to this day. Explore castles, shrines and temples, historic villages and more.
Japanese history stretches back through the centuries, the legacy of which can still be seen to this day. Explore castles, shrines and temples, historic villages and more.