I will be traveling to morocco for the first time. I love photography and carry my camera everywhere with me. I have read some info that you are not allowed to take any pictures of people,even if you are taking a picture of the scene. Is that true? Should I be asking for permision every single time I shoot let's say something in the market?ect? Also, i will be traveling through some local vilages..is that ok to take pictures of the kids,locals there? Can I bring small souvenirs for children? My goal is to capture as much culture,portrets as I can,but I would like to stay very sensitive to their culture/religion. Please advise! Thanks!