Shiga Prefecture may be off the radar for many first-time visitors to Japan, but it’s actually home to Lake Biwa ... Along ...