Omihachiman City is located in Shiga Prefecture. The city is located in central Shiga Prefecture, on flatlands along the eastern shore of Lake Biwa, and extending inland to the foothills of the Suzuka Mountains.
Related links:
General:
Omihachiman Tourism Association
Things to see:
-
Places to stay:
-
Restaurants:
-