Shodoshima 24 Eyes

Shō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.
  • Location: Seto Inland Sea, Japan
  • Area: 153.30 km² (59.19 sq mi)
  • Prefecture: Kagawa Prefecture
  • District: Shōzu District
Data from: en.wikipedia.org