This reminds me a lot of my trip to India, especially the bit about the children beggars. That was really hard for me.

Your pictures are amazing! They definitely make we want to visit Moroccos, STAT!