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