5-morocco-essaouira-beach-dunes-tagart-kitesurfing-751d Kitesurfing and horseriding at Tagart beach of Essaouira, Morocco.