All of the nearly 5,000 inhabitants of Hafun town on a peninsula on Somalias northeastern coast have been displaced, and are now sheltering in the hills above the town, a spokeswoman for the World Food Programme (WFP) told Deutsche Presse-Agentur dpa.