No it has not been held in Denmark.
The World Cup has never been held in Africa before 2010.
The world cup soccer has been held 21 times.
No the world cup has never been held in Cuba so far.
It has never been held in Russia.
Yes England held the world cup in 1966.
It has been held in Europe the most
Counting the 2010 world cup there were 19 world cups held.