Actually it is near Kourou in French Guiana
I dug around and found out this..
It is located in French Guiana in South America.
Space/Science » in reply to ESA launch facility in the Amazon
I dug around and found out this..
It is located in French Guiana in South America.