Lake Biwa is the largest body of fresh water in Japan. There's a town, Harie in Shiga Prefecture, on its northwestern shore, with a constant sound of water. Canals run throughout the town ...
MAIBARA, Shiga Prefecture--Tiny white aquatic flowers are in full bloom in the clear waters of the Jizogawa river, which runs through a historic district here. Visitors enjoyed the picturesque ...