Here’s a concise guide to key things to know about Morocco, based on the information you provided:
Cultural Etiquette and Behavior
Greetings: Handshakes are important and common in Morocco. Moroccans often shake hands when meeting and parting. Close friends of the same gender may engage in longer handshakes, hugs, or even kisses on the cheek.
Affection Between Friends: Public displays of affection between male friends, such as holding hands or walking arm-in-arm, are culturally accepted and signify friendship.
Hospitality: Moroccans are known for their warm hospitality, rooted in desert traditions. When visiting a home, remove your shoes at the entrance.
Dress Code: Dress modestly. Men should avoid wearing shorts, and women should avoid sleeveless or short-sleeved clothing to respect local customs.
Body Language: Avoid stretching your legs in front of someone, sitting higher than others, or positioning yourself so your shadow falls on someone. These gestures can be seen as disrespectful.

Practical Tips
Driving: In Morocco, drivers use the right side of the road. Exercise caution when crossing streets, especially in busy cities like Marrakech.
Photography: Always ask for permission before photographing people. It is illegal to photograph police officers or military personnel.
Shopping and Bargaining: Learn the phrase “La Shukran” (No, thank you!) to politely decline offers from street vendors. Bargaining is common in markets (souks).
Water: Bottled water is widely available and cheaper when purchased from shops rather than hotels.


Additional Notes
Guidebooks: While guidebooks provide useful information, they may not cover everything. Be open to learning from locals and your own experiences.
Respect Local Customs: Be mindful of cultural norms, especially in rural areas, to ensure a positive and respectful interaction with locals.
Morocco is a vibrant and culturally rich country, and understanding these customs and tips will help you navigate your visit with ease and respect. Enjoy your time exploring its stunning landscapes, historic sites, and warm hospitality!