If You're NearbyHikone
Shiga
A castle town on Lake Biwa, Japan's largest lake, with one of the country's few original castles and its lakeside garden.
Guide Coming Soon

1 place on our lists.
If You're NearbyA castle town on Lake Biwa, Japan's largest lake, with one of the country's few original castles and its lakeside garden.
No Must-See places here.