The 25th Marrakech Marathon and Half-Marathon is being run on 26th of January and it promises to be as wonderful as ever. Over five thousand runners are expected to take part this year over this excellent course which is world-renowned as being one of the very best, being fast and flat. Although not an expensive […]