Marrakech, a city best known for its vibrant culture and rich history, is also close to some of the best kitesurfing spots in Morocco ...
There are plenty of events to enjoy this weekend.