Japanese diners get hot hand towels
Nothing says luxury like wiping away your travel grime. Japanese restaurants hand out hot towels called oshibori before the meal strictly for cleaning your hands, not your face, despite how tempting it is.

Keep exploring facts in this topic.
Travel →



