Which one of the following pairs is not correctly matched?

Well-known Place Country
(a) Baikonour Russia
(b) Kourou French Guiana
(c) Borobudur Indonesia
(d) Cannes France
5 views

1 Answers

(a) Baikonur is world's first and largest operational space launch facility. It is located in Kazakhstan and not in Russia.

5 views