Lucisnajudybug Lucisnajudybug 22-10-2016 Geography contestada What physical process is responsible for the creation of many islands in the lesser antilles?