It brings you closer to nature and boosts your general wellbeing. The freedom and exhilaration that riding offers can be a great stress reliever.