The pride of Aichi, Inuyama Castle has also been designated as a national treasure. Constructed in 1537, the castle is Japan's oldest with an existing castle tower. The castle dominates the landscape atop a hilltop on the Kisogawa River. Beautiful in appearance, Inuyama Castle is said to be especially popular among castle aficionados. Visitors should definitely take in the view from the castle tower. The view of the stunning castle town extending across the Kisogawa River will make you feel like the lord of all this land. Although not flashy, the charm of Inuyama Castle lies in the details of its clean and beautiful appearance. Once you appreciate this charm, you’re on your way to becoming a fine castle connoisseur.