For hundreds of years, travellers in Japan have been staying at traditional guesthouses called Ryokans. In fact, the world's oldest…
This website uses cookies.