Lake Biwa - Japan's largest lake
Hikone - one of Japan's less-known castle towns is only a few stops away