Complex sentence: The group is based in France, where they made a deal with a record company, although they visit frequently Cuba, in 1999 Fidel Castro threw a party for them, and had a meeting with all the musicians.
Split into simpler sentences: The group is based in France where they made a deal with a record company, although they visit Cuba frequently. In 1999 Fidel Castro threw a party for them and had a meeting with all the musicians.