fussymom2000 fussymom2000 06-03-2017 Geography Answered How did the peninsula make the development of Greece difficult