Agadir has long been known as a tourist destination for Europe's rich and famous. Nowadays, it is still brimming with luxurious beach resorts, cafés and restaurants, first-class golf courses, health and beauty spas, and any facilities a vacation-goer might want.