Lake Biwa Mt. Ibuki
5 routes to enjoy the nature, history, and culture of Biwakonomoto Maibara.
Maibara is a city located to the northeast of Lake Biwa and at the foot of Mt. Ibuki, the highest peak in Shiga Prefecture. The city is known for its 2 water springs which were included the Top 100 Waters of Japan. Over 250 waterfalls, natural springs, as well as the meltwater from Mt. Ibuki run through the city to Lake Biwa. Experience the nature, history, and culture of "Biwakonomoto" Maibara, a city blessed with water.