Otsu is a bay located in Kansai, Japan on the
continent of Asia. Find Cruises, Hotel, White water rafting and attractions in Otsu, Shiga below.
Otsu in Otsu, Shiga
Biwako Hanakaido ...
Read more Setagawa River and Lake Biwa River Cruises ...
Read more Otsu Prince Hotel Otsu Prince Hotel is an all-year resort on the shores of Lake Biwa.
Located at the heart of the Japanese archipelago, Lake Biwa is the largest lake in Japan and is the symbol of Otsu. On its shores ...