Japan to Introduce New Travel Authorization: Who Needs It?

Japan is launching its own Electronic System Travel Authorization (ESTA) to simplify entry for foreign visitors while tackling overtourism. This move aims to balance tourism growth with sustainability as Japan prepares for record-breaking visitor numbers by 2030.