The Portuguese garden and Crocoparc Olhao Garden, Agadir

The Portuguese garden, also called Olhao Garden, is a beautiful green area that originally commemorates the links between Morocco and Portugal