Visit, call significan el venir a un lugar para quedarse con alguien por un tiempo, normalmente breve.
Visit se aplica a cualquier ocasión de este tipo, sea larga o breve, sin importar su índole, causa o propósito <a short visit to her cousins in London>.
Call se aplica a una visita breve, normalmente formal, con fines sociales o profesionales <the salesmen make at least six calls each day>.