Shōdoshima
Island in Seto Inland Sea, JapanShōdoshima or Shōdo Island is an island located in the Inland Sea of Japan. The name means "Island of Small Beans". There are two towns on the island: Tonoshō and Shōdoshima, composing the district of Shōzu.
Read article
Top Questions
AI generatedMore questions