Horseback riding is a form of physical exercise, which can help release endorphins and improve overall well-being. Physical activity has also been linked to reduced symptoms of depression and anxiety.