Yes, Bardonecchia is also an outdoor paradise for non skiers/snowboarders. Here you can find all the outdoor sports and activities available and find what suits you best.