Lake Ikeda: Japan's Mysterious Caldera and the Legend of Issie
Exploring Lake Ikeda: Japan's Mysterious Caldera Lake Located on the southern part of Kyūshū island, approximately 40 km from Kagoshima city, lies Lake Ikeda. This striking body of water ...
Read Lake Ikeda: Japan's Mysterious Caldera and the Legend of Issie