Jesus! Malaga to Barcelona and NO hills, you must be joking. Have you seen the profile of Spain? It is the second country in Europe with most mountains! The problem is that the country roads will take through the roughest terrain to be honest. You could send a PM to victorponf.
Can't help you with Gambia though.