The Troubadours truly live up to their name, a group of musicians from England, USA & France.

   http://www.troubadoursriviera.com