Nippara Limestone Caves
Located in the mountains close to Okutama Town in far west Tokyo, the caves maintain a year round temperature of 10 degrees Celsius.
Located in the mountains close to Okutama Town in far west Tokyo, the caves maintain a year round temperature of 10 degrees Celsius.
If you're not afraid of ghosts—or you'd like a taste of ancient Japanese Buddhist spiritual practice—then these somewhat spooky catacombs and …