Soak up the sun on the well-maintained beaches of Agadir, southern Morocco's most-visited city. Palm-lined boulevards and beachfront bars add a decidedly western resort feel, amplified by the hoards of Europeans who flock here in the winter months. Ride a camel, rent a beach buggy or check out the Suq al-Had market, filled with the spices of North Africa. Take the 20-minute walk up to the ruins of the Agadir Kasbah for expansive city views.