mariacandela1227 mariacandela1227 26-03-2020 Geography contestada What type of landform forms barriers between the peninsulas in Southern Europe?