Which of the sentences is correct? I have visited my doctor yesterday, I visited my doctor yesterday or I had visited my doctor yesterday
If I want to say that a king finally visited a poor area in one sentence what should I say?