Fahim,
I love the place!
In the Mahgreb, of course, Morocco is a key destination not to be missed! Some of my family just returned. They reported finding one of the most ordered societies they had ever visited. The open air markets were so friendly and spotless too! This is a place were there is royalty but one is treated royally everywhere.
Asher