Home Les Tours de Merle, France