Manage Your Business

Okishima Island

Okishima Island

About

Okishima or Okinoshima is an island in Shiga Prefecture, Japan. It is part of Biwako Quasi National Park. It is the largest island of Lake Biwa and is administered by the city of Ōmihachiman.

MoreLess
More on Wikipedia

Details

Location

Okishimacho Omihachiman, Shiga Japan

Coordinates

35.20778° N, 136.06333° E
More on Tripadvisor