It Felt Like I Had Landed On A Magic Carpet: Morocco
Morocco holidays whisk us into a rainbow of raucous colours and enlightening Islamic culture. Marrakech is called the Red or Rose City, with its ancient red and ochre walls contrasting with the dramatic backdrop of the white snowcapped Atlas Mountains. Essaouira, the Blue City, is not only on the sea, but is a sea of […]