Over the past two years , Islamic extremists have carried out several terror attacks on southern Sinai beach resorts .