A must-visit in Kyoto | World Heritage Motoli Palace Nijo Castle | Witness the rise and fall of the Tokugawa family and the ups and downs of Japan's prosperity for hundreds of years
Nijo Castle, also known as Nijo Imperial Palace, is located in Kyoto, Japan.