Aichi – Nagoya Castle.
Aichi – Nagoya Castle. Nagoya Castle was built by Tokugawa Ieyasu in 1609 and is the residence of the Owari Tokugawa family which is the head of the three Tokugawa families. It is one of Japan’s top 100 castles, and […]
Read more