And how long have you waited to dip into the cool waters by the shore of Essaouira or to stargaze while enjoying a refreshing mint sip of mint tea under the Saharan sky? For a long time, is it? However, a little caution before heading out on your carefree journey is necessary. Yes, what is being discussed here is the basic checklist to fulfil before you can finally get your pass to wandering around the souks of Morocco. Before you contact any Morocco travel agency for a package tour, be sure to cover your bases by having all the important documents at hand. And don’t worry; we have got t…