random
what is a peninsula?
a piece of land almost surrounded by water
what country is southern Europe is also a peninsula
italy
the countries of portugal and Spain are located in the _____________ peninsula
Iberian peninsula
The Strait of connects Europe and Africa
the stait of giraitar
which two rivers connect the North Sea to the black sea
Ryn and Danube rivers
which mountain range separates France and Spain
the Pyrenees
which mountain range is between Switzerland and Italy
the alps
which mountain range is in Russia
The Urals
what type of economy does Russia have today
capitalist