With no sounds but the crunching of snow under horses' hooves and the quiet whisperings of Mother Nature's winter activities, a sleigh ride in Barrie is the most relaxing way to tour winter's snowy wonderland.