Marrakesh combines the old spirit and the new lifestyle of Morocco, therefore is a very nice option for visitors who want to experience a little bit of everything. On the other hand, the Mediterranean city of Casablanca is very popular, easy accessible by boat – cruise ships are constant – or plane, and therefore is a city that modernized itself and is well prepared to receive foreigners. As a capital, Rabat is actually quite calm comparing with other world capitals and if you’re looking for some hassle-free vacation this is the place to be in Morocco. Tangier is visited a lot by Spanish people due to the closeness between Spain and Tangier, thanks to this the city has Spanish influences but keeps the exotic feeling of typical Morocco and with very pleasant beaches. Wherever you stay in unique Morocco you will get a mix of cultures and influences, and even a special combination of deserts, mountains and sea.