Marrakech, the colourful city in Morocco, is known for its rich cultural heritage and numerous traditions. One of the best ways to immerse oneself in the community culture is by enduring the festivals and celebrations that occur throughout the year.El Bahia Palace is a lovely setting up and a very good illustration of Japanese Architecture … Read More