• See More

    If you visit Japan, you have to stay at the Katsuura Onsen Hotel! What impressed me most is that the whole island is the hotel, and the hot springs are built inside natural caves! The hotel is right on the coast of Kii-Katsuura in southern Wakayama. I really love the hot springs here. ♨️❤️

Other Reviews by 陸曼心