Along the rugged southern shoreline of Miyazaki Prefecture stands one of Japan’s most unusual and visually striking sacred sites: Udo Shrine. Built inside a natural sea cave at the base of a cliff, the shrine faces the vast Pacific Ocean, where waves crash against the …
Udo Shrine and the Dramatic Cliffs of Miyazaki’s Southern Coast
