Hikone Castle
Hikone Castle has to be one of my favorites castles I’ve visited in Japan. It’s certainly one of the most popular castles to the Japanese people, a 2 hour line to see the inside proved that.
It sits above the town of Hikone overlooking the largest lake in Japan called Lake Biwa. A museum with [...]
