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