X

Rabbit Island

Okunoshima, Otherwise Known as “Rabbit Island”

Okunoshima is a small island located in the Inland East Sea/Sea of Japan in the city of Takehara, Hiroshima Prefecture.…