nicolepuppy nicolepuppy 14-02-2017 Social Studies Answered What is a peninsula? What are the seas that make Italy a peninsula.