Omihachiman: Lake Biwa’s Miniature Venice
Located near the banks of Lake Biwa, on the road from the ancient capital of Kyoto to the castle town of Hikone lies the region’s own miniature Venice that breathes an atmosphere of the Edo period. Omihachiman, with its beautiful historical […]