Inside Japan’s Largest Cave In the heart of Yamaguchi lies the city of Mine. With a population of just over 20,000, it’s one of the more rural areas of the prefecture. But what it… November 25, 2024