It is a strip of land projecting into the sea from the mainland. From a Latin word meaning 'almost an island'
Italy is a peninsula.
italy is a peninsula in europe
Which peninsula do Spain and Portugal occupy?
iberian peninsula
It is on the peninsula that forms Italy.
The Italian Peninsula
Apennine Peninsula contains Mainland Italy
yes
Italy
yes
a peninsula which is now known as Italy
Florida. Italy. The Arabian Peninsula. Baha California peninsula.