Shikoku region [Kagawa, Megijima Island] The Complete Guide to Onigashima Cave — Home of the Momotarō Legend|Highlights, Access & Fees
Floating in the Seto Inland Sea, Megijima Island in Kagawa Prefecture has long been known as "the island where the ogres...