Complex sentence: The festival is one of the biggest events devoted to the film in Morocco; a location of the principal photography of many international productions.
Split into simpler sentences: The festival is one of the biggest events devoted to the Moroccan cinema. It is also the site of the principal photography of many international productions.