A)
Well-known
Country
Baikonour
Russia
B)
Well-known
Country
Kourou
French Guiana
C)
Well-known
Country
Borobudur
Indonesia
D)
Well-known
Country
Cannes
France
Correct Answer: A
Solution :
Baikonour is world's first and largest operational space launch facility. It is located in Kazakhstan, not in Russia.You need to login to perform this action.
You will be redirected in
3 sec