When you think of an ideal summer vacation, what kind of places come to your mind? You might think of the serene turquoise blue beaches of Bali, or it could be the picturesque mountain view of New Zealand. You might dream of the vibrant coral reefs on Mauritius or feel drawn to the ancient cultural heritage of Greece. But very few people consider Morocco, one of the most beautiful countries of North Africa. And it feels like a real shame because this gorgeous nation has so much to offer in the warmer months!