What kind of stuff do you ride where you're from (what french speaking country are you visiting from?), that could give us an idea as to where to suggest.
Cheers, hope you have a good trip here.
I'm from France. I usually ride in the Vosges mountains, which i'm sure nobody here has ever heard of ;)
I like fast single tracks and don't mind long uphills ride. I ride a Yeti 575.
I could say that I am an 'all mountain' rider, enduro, not really freeride or DH, though i may try DH tracks in Whistler where i think they rent all the protective gear with the bikes.