We are going from Granada to Nerja.
Then from Nerja would you suggest going to Tarifa then Ronda then Sevilla to Lisbon?.
Or Nerja to Ronda to Tarifa to Sevilla to Lisbon?
We will be staying 3 to 4 days in each place.
Thanks for any suggestions that are most logical and minimize total bus or train time.