sarastyle24 sarastyle24 02-06-2015 Social Studies Answered what landforms make up most of the Balkan Peninsula