When planning a trip to Morocco, there are a few places that should not be missed. Marrakech is a bustling city with a rich history and culture. Agadir is a beautiful coastal town with plenty of opportunities for beach activities. And no trip to Morocco would be complete without a visit to the Jardin Majorelle or the Merzouga Desert. Luckily, LaMacchia Travel can help you plan the perfect custom vacation to fit your needs. We will work with you to choose the right accommodations, activities, and excursions to make your trip one to remember. Contact us today to start planning your Moroccan adventure!