Visit bustling old market towns in Marrakesh, the kasbah architecture or get some adventure on the sand dunes and mountain trails in Morocco.