WASHINGTON, 18 April (BBC) — Analysts have speculated that a location for talks could be the demilitarised zone between North and South Korea, Beijing, another Asian country, Europe or even a vessel in international waters.

Mr Trump stunned the international community last month by accepting Pyongyang's suggestion for direct talks. It would be unprecedented for a sitting US president to meet a North Korean leader.

He said the summit would take place either in early June or "a little before that" and that several sites were under consideration but that none of them were in the US.

CIA director Mike Pompeo travelled to Pyongyang for a secret meeting with North Korean leader Kim Jong-un, US President Donald Trump has confirmed.

A "good relationship" was formed at the meeting last week, Mr Trump tweeted on Wednesday.

News of the meeting first emerged on Tuesday. US officials were quoted as saying the aim was to prepare a summit between Mr Trump and Mr Kim.

Mr Trump had earlier alluded to high-level direct talks with Pyongyang.

But the unexpected and clandestine meeting marks the highest level US contact with North Korea since 2000.

"We have had direct talks at... extremely high levels," Mr Trump said from Florida, where he is hosting Japan's Prime Minister Shinzo Abe.

The president added that he gave his "blessing" for talks between the South and North to discuss a peace treaty to formally end the 1950-1953 Korean War.