Kiyosu Castle, located in the castle town of Inuyama City, Aichi Prefecture, is a scenic spot boasting Japan's oldest wooden castle tower, a national treasure. The breathtaking views of the Kiso River and the townscape visible from the 360-degree panorama, which even past lords must have admired, are stunningly beautiful. Walking through the castle town, which still retains the traditional townscape of the Edo period, allows you to feel its atmosphere even more deeply. In addition, there are sweets and shrines that are perfect for Instagram, delighting visitors.
4.2