Japan’s famous for its beautiful onsen (hot springs), although you might expect to find them on the mountainside or a tranquil little village – not in the middle of a big city. Well, Osaka likes to take you by surprise. One absolute must-visit place on your Osaka hit list should be SpaWorld in the Shinsekai … Continue reading