Portugal and Spain are on the Iberian peninsula.
Italy is on the Italian peninsula.
Greece is on the Balkan peninsula.
Answer:
solid
Explanation:
I got it from a Quizizz I think your teacher might of got some questions from there if you want the link just comment and I'll give it to you
The country is Madagascar
<span>Mountain ranges that are on the Czech Republics borders include the Ore, Carpathian, Sudetic and the Sumarva mountains.</span>