Fodor's Expert Review Massira Travel
Agadir
Private Guides
The agency offers a range of private trips with an English-speaking guide all over Morocco, including excursions to Essaouira, Marrakesh, Imouzzer, Tafraoute, Tiznit, and farther afield.