random
random
random
random
100

what is a peninsula?

a piece of land almost surrounded by water

100

what country is southern Europe is also a peninsula 

italy 

100

the countries of portugal and Spain are located in the _____________ peninsula

Iberian peninsula

100

The Strait of connects Europe and Africa 

the stait of giraitar

200

which two rivers connect the North Sea to the black sea

Ryn and Danube rivers

200

which mountain range separates France and Spain

the Pyrenees 

200

which mountain range is between Switzerland and Italy

the alps 

200

which mountain range is in Russia 

The Urals

300

what type of economy does Russia have today

capitalist