Every year, many foreigners visit Japan.

Literal

Every-year, many foreigners [subject-が] Japan [object-を] visit-[polite-ます].

訪れる is a slightly more formal/literary verb than 訪問する or 訪ねる — 'to visit, to call on, to come to.' It takes the visited place with を.