Riot Riot 04-08-2024 Social Studies Middle School What is a peninsula? What are the seas that make Italy a peninsula?