Inuyama Castle
Arguably japan‘s most ancient and authentic fortress, Inuyama Castle stands proudly overlooking the Kiso River. It is renowned for having the oldest existing castle tower in Japan, famous for its early watchtower type features. Until 2004, Inuyama Castle was the only privately owned castle in the country. It was given back to its original owners … Read more