How Do You Mentally Prepare For A Marathon

Marathon is one of the events that inspire many of us to have our running shoes ready and get on the road. Apart from the physical aspect of preparing for a marathon, the psychology part plays a vital role in preparation for the marathon. Below is a list of tips to help you to have […]