Rabat - The beach of Imsouane, a surf town 82 kilometers north of Agadir, has been named one of the 27 beautiful in the world by Forbes.

Imsouane Plage in Morocco
Photo credit: meg_haywoodsullivan/Instagram