Koyasan, Japan

Koyasan, Japan

The wonderful town of Koyasan is perched high atop sacred Mount Koya in southwestern Honshu, 40 mi/65 km south of Osaka. It's well-known to the Japanese—thousands of Buddhist pilgrims make the ro...

JDS Travel News JDS Viewpoints JDS Africa/MI