I plan to travel to Tangier, Fes, Marrakech and Merzouga. I am a vegetarian - don't eat any form of meat, no chicken, no pork, no fish, no sea-food. I eat cheese and eggs. Would I be able to get vegetarian at the above four places? Or should I carry food with me on the trip to Merzouga?