I often get asked about my recommendations for places to visit in Morocco. It's an incredible country with quite a lot to offer, offering visitors the opportunity to design their vacations depending on their specific interests and time constraints.
For those on a budget, Morocco can be visited on the cheap, backpacking from one place to another and traveling by public transportation between cities and the countryside.
For those looking for a more luxurious experience, there are riad hotels in most cities that offer a quiet reprieve from the hustle and bustle of the medina streets outside.
For intrepid travelers looking for thrills and adventure, there's world-class surfing all along the coast, long treks up Mount Toubkal, rock climbing in the Todra gorges, motorcycle tours through the Atlas Mountains, and desert camel excursions to top it all off.
The type of vacation you end up choosing in Morocco is often a factor of how much time you'll be in the country, along with your decision of whether or not to visit the edge of the Sahara for a desert trip.
After ten+ years of living in and traveling through Morocco, the following is my top ten list of sites to see, which includes a mix of big cities and smaller towns, with pictures and more explanations to follow: