This is a Hipmunk post from Jodi Ettenberg of Legal Nomads.
Another idea for early summer is Marrakesh, Morocco. An ideal springboard for exploring what the country has to offer – the desert, the sea near Agadir , the mountain town of Chefchaouen in the north, it’s a great place to base yourself for a few days. A bustling medina with markets aplenty, night squares full of food and freshly squeezed juices and spices for everyone. For more on what to see, where to stay and what to do, see this Crash Course post.