Morocco immerses visitors in stories and scenes : vimarsana.