Morocco

Overview: Morocco is a heady mix of languages, cultures, religions, ancient traditions and modern sensibilities. With a climate that ranges from dry and oven hot to cool and drizzly. Each area of the country has its own distinct character. The rocky spine of the Atlas Mountains divides Morocco in half, separating the endless, rolling dunes of … Continue reading Morocco