Toyozawa Castle. Built on top of a hill, the complex is one of the most popular destinations in Okaiken. With the majority of buildings listed as "Important Cultural Asset" by the Government of Okaiken, this is truly a not-miss attraction!
Recently Browsing 0 members
No registered users viewing this page.