Fairmont Taghazout Bay: Sport and well-being on the Moroccan coast
Morocco is an extraordinary destination. Of course, the first thing that comes to mind is the lively, colorful souks, medinas and spicy fragrances of its cities and palaces. Then, along