olivesgarden56 olivesgarden56 16-02-2015 Geography Answered why is europe called the peninsula of peninsulas?