Day: August 20, 2023

Onigashima
Shikoku

Onigashima CaveHistorical landmark

There are about 150 people on Megijima, a small island not far from Takamatsu that consists mostly of forested mountains and two small villages. It is associated with Onigashima, the Ogre Island, where a small boy battled its resident ogres on the island in the popular Momotaro legend. A cave near Megijima’s highest peak is […]

Read More