Morocco , a land where ancient traditions blend ... or take a stroll along the scenic Corniche seaside promenade. With its unique blend of tradition and modernity, Casablanca is a city that ...