Palma is a town on the northeast coast of Mozambique's Cabo Delgado Province. Less than 32 kilometres away is the border with Mtwara Region of Tanzania to the north and north-west. From Wikipedia
French prosecutors have opened a judicial inquiry into allegations of involuntary manslaughter and failure to assist victims following the deadly attack in Palma.