Explore a country which has everything - sun, sand, and palm trees, high snow clothed mountains, skiing, Coastal villages, beaches and sea, the souks, palaces and riads of the Cities. Whether your interest is in trekking, sightseeing, sunbathing, mountain biking or just seeing a completely different culture and people,