This is "Hirauchi-Kaichu Onsen". It is located on an island called Yakushima, which belongs to Kagoshima Prefecture in Japan. "Kaichu" means in the sea, "Onsen" means hot spring♨️, and "Hirauchi" is the name of the place.

by Sea-Leadership1747

Write A Comment