Nijo Castle is one of the most popular attractions in the city of Kyoto and for good reason. With a visit to Nijo Castle Kyoto history is firmly on display.