Blue Village of Chefchaouen, Morocco

<br /><br /> Venturing north through the desolate Moroccan desert, a nearly 10-hour drive through...

Aaron Hooper