Kyoto Castles
Showing 1 result on this page

1. Nijo Castle
Nijo Castle, built in 1603, is a stunning historical site in Kyoto. Explore the Ninomaru Palace with its nightingale floors, the beautiful gardens, and enjoy cherry blossoms in spring.
Read more