I have just realised that our 4 day trip to Marrakech next week is during Ramadan. I've read on here about not eating or drinking in the streets during the day; my wife smokes and I have read that she shouldn't smoke in the streets either. Can she smoke in cafés?
What dress code should she be aware of especially at that time? Are shorts OK for men to wear?
I am an amateur photographer, should I be more careful taking pictures during Ramadan?
Any advice gratefully received.