Sunday, October 19, 2008


This is Onigashima (Demon Island) from the Japanese folktale Momotaro the "Peach Boy." It is named this and marketed as an attraction due to its many caves and caverns. Along with Naoshima and Shodoshima, it is one of the three tourist islands off the coast of Takamatsu City in the Seto Inland Sea.

No comments: